Note
GitHub Copilot Extensions은(는) beta 버전이며 변경될 수 있습니다.
Copilot Extension을(를) 빌드할 때 GitHub App의 표시 유형에 대한 두 가지 옵션이 있습니다.
- 공개: 앱의 설치 페이지에 대한 링크가 있는 모든 사용자 또는 조직 계정을 설치할 수 있습니다. 앱을 공개로 설정하면 자동으로 공용 설치 페이지가 생성되지만 GitHub Marketplace에 앱이 나열되지 않습니다.
- 비공개: 앱을 만든 사용자 또는 조직 계정만 설치할 수 있습니다.
앱을 공개하는 경우 GitHub Marketplace에 게시하도록 선택할 수 있습니다.
Copilot Extension의 표시 여부 변경
- GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.
- “조직”의 조직 이름 옆에 있는 설정을 클릭합니다.
- 왼쪽 사이드바에서 개발자 설정을 선택하고 GitHub Apps 을(를) 선택합니다.
- "GitHub Apps" 섹션에서 Copilot Extension의 이름 옆에 있는 편집을 선택합니다.
- 사이드바에서 고급을 클릭합니다. "위험 영역" 섹션의 맨 아래에 다음 두 가지 옵션 중 하나가 표시됩니다.
- 공개로 설정: 공개로 설정 옵션이 표시되면 GitHub App은(는) 현재 비공개이며 앱을 만든 조직이나 사용자만 설치할 수 있습니다. 공개로 설정을 클릭하여 앱의 설치 페이지에 대한 링크가 있는 다른 계정이 Copilot Extension을(를) 설치하도록 허용하거나, 앱을 비공개로 유지하기 위해 설정을 그대로 둘 수 있습니다.
- 비공개로 설정: 비공개로 설정 옵션이 표시되면 GitHub App이(가) 현재 공개되어 있으며 앱 설치 페이지에 대한 링크가 있는 모든 계정에서 설치할 수 있습니다. 비공개로 설정을 선택하여 앱을 만든 조직 또는 사용자만 설치하도록 허용하거나 앱을 공용으로 유지하기 위해 설정을 그대로 둘 수 있습니다.
- 필요에 따라 GitHub App이(가) 공용인 경우 Copilot Extension의 설치 페이지에 대한 링크를 공유할 수 있습니다. 사이드바에서 사이드바의 공개 페이지를 클릭한 다음 목록에 대한 링크를 복사합니다.
GitHub Marketplace에 Copilot Extension 목록에 올리기
GitHub Marketplace에 Copilot Extension을(를) 나열하려면 다음 요구 사항을 충족해야 합니다.
- GitHub Marketplace의 확인된 게시자 조직에서 앱을 게시해야 합니다.
- 조직이 아직 확인되지 않은 경우 "조직에 대한 게시자 확인 신청"을 참조하세요.
- 개인 계정 앱의 소유권을 조직 계정으로 이전해야 하는 경우 "GitHub 앱의 소유권 이전"을 참조하세요.
- 앱은 GitHub Marketplace의 모든 Copilot Extension 목록에 대한 요구 사항을 충족해야 합니다. "앱을 나열하기 위한 요구 사항"을(를) 참조하세요.
앱 관리자는 GitHub Marketplace에서 확장을 만들거나 편집하거나 게시할 수 없습니다. 목록을 관리하려면 게시 조직의 조직 소유자 합니다.
Note
유료 플랜은 공개 베타 중에 Copilot Extensions에 대해 지원되지 않습니다. 유료 플랜이 첨부된 게시 요청은 승인되지 않습니다.
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.
-
“조직”의 조직 이름 옆에 있는 설정을 클릭합니다.
-
왼쪽 사이드바에서 개발자 설정을 선택하고 GitHub Apps 을(를) 선택합니다.
-
GitHub Marketplace에 게시하려는 앱을 선택합니다.
-
앱 설정 방문 페이지에서 마켓플레이스 섹션까지 아래로 스크롤하고 마켓플레이스의 목록을 클릭합니다. 마켓플레이스 섹션은 앱이 공개인 경우에만 표시됩니다.
-
"목록 이름" 텍스트 상자에 목록의 이름을 입력합니다. 이 이름은 GitHub Marketplace 페이지 및 검색 결과에 표시되며 나중에 변경할 수 있습니다. GitHub에서는 다음 명명 규칙 중 하나를 사용할 것을 권장합니다.
-
YOUR-PRODUCT-NAME
(예: "Copilot"): 확장이 단일 제품의 범위 내에 있고 동일한 이름을 가진 다른 잘 알려진 제품이 없는 경우 이 규칙을 사용하는 것이 좋습니다. -
YOUR-COMPANY-NAME
(예: "GitHub"): 확장이 여러 제품에 걸쳐 있는 경우 이 규칙을 사용하는 것이 좋습니다. -
YOUR-COMPANY-PRODUCT-NAME
(예: "GitHub Copilot"): 확장이 한 제품의 범위 내에 있지만 동일한 이름을 가진 다른 잘 알려진 제품이 있는 경우 이 규칙을 사용하는 것이 좋습니다.
Note
목록 이름은 GitHub App의 이름 또는 Copilot Extension의 슬러그와 다릅니다. 목록 이름을 변경해도 앱 이름이나 슬러그에는 영향을 미치지 않습니다.
-
-
"기본 범주" 섹션에서 드롭다운 메뉴를 선택한 다음 범주를 클릭합니다. 선택 항목을 변경하거나 나중에 보조 범주를 추가할 수 있습니다.
-
Copilot Extension에 대한 초안 목록을 만들려면 저장 및 자세한 내용을 추가를 클릭합니다.
-
새 초안 목록을 만든 후 목록을 관리할 수 있는 보기가 표시됩니다. 검토를 위해 목록을 제출하려면 다음을 수행해야 합니다.
- 필요한 각 섹션을 작성합니다.
- GitHub App을(를) 소유하는 조직 계정 확인
- GitHub Marketplace 개발자 계약에 동의
-
목록을 제출하려면 검토를 위해 제출을 클릭합니다. 목록을 검토한 후 온보딩 전문가가 제출이 승인 또는 거부되었는지 알려드립니다.
Note
GitHub는 모든 제출을 검토하여 품질, 성능, 안정성 및 보안에 대한 표준을 충족하는지 확인합니다. GitHub은(는) 재량에 따라 제출을 거부할 수 있으며 거부 이유를 제공합니다. 문제를 제기하고 검토를 위해 확장을 다시 제출할 수 있습니다. GitHub 이의 제기 및 복원 프로세스를 진행할 수도 있습니다.