Note
GitHub Copilot Extensions は限定パブリック ベータ版であり、変更される可能性があります。 Copilot Extensions へのアクセスを要求するには、記入待ちリストに登録します。
Copilot Extension を作成する場合、GitHub App を表示するには、次の 2 つのオプションがあります。
- パブリック: アプリのインストール ページへのリンクを持つ任意のユーザーまたは組織アカウントでインストールできます。 アプリをパブリックに設定すると、パブリック インストール ページが自動的に作成されますが、GitHub Marketplace にアプリが一覧表示されることはありません。
- プライベート: アプリを作成したユーザーまたは組織アカウントのみでインストールできます。
アプリをパブリックにする場合は、GitHub Marketplace に公開することを選択できます。
Copilot Extension トの可視性を変更する
- GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
- [Organization] の下で、自分の Organization の名前の横にある [設定] をクリックします。
- サイドバーの一番下にある [開発者向け設定] を選択し、[GitHub Apps] をクリックします。
- GitHub Apps セクションの Copilot Extension の名前の横にある [編集] をクリックします。
- サイドバーで、[詳細設定] をクリックします。 [危険ゾーン] セクションの下部には、次の 2 つのオプションのいずれかが表示されます。
- 公開する: [公開する] オプションが表示される場合、GitHub App は現在非公開であり、アプリを作成した組織またはユーザーのみがインストールできます。 [公開する] をクリックすると、アプリのインストール ページへのリンクを持つ他のアカウントが Copilot Extension をインストールしたり、設定をそのまま使用してアプリを非公開にしたりできます。
- 非公開にする: [非公開にする] オプションが表示されている場合、GitHub App は現在公開されており、アプリのインストール ページへのリンクがある任意のアカウントがインストールできます。 [非公開にする] をクリックすると、アプリを作成した組織またはユーザーのみがアプリをインストールしたり、設定をそのままにしてアプリを公開したりできます。
- 必要に応じて、GitHub App が公開されている場合は、Copilot Extension のインストール ページへのリンクを共有できます。 サイドバーで、サイドバーの [パブリック ページ] をクリックし、リストのリンクをコピーします。
GitHub Marketplace での Copilot Extension の一覧表示
GitHub Marketplace に Copilot Extension を一覧表示するには、次の要件を満たす必要があります。
- アプリは、GitHub Marketplaceで検証済みパブリッシャーである組織から公開する必要があります。
- 組織がまだ検証されていない場合は、「Organizationのパブリッシャー検証プロセスを申請する」を参照してください。
- アプリの所有権を個人用アカウントから組織のアカウントに譲渡する必要がある場合は、「GitHub Appの所有権を移譲する」を参照してください。
- アプリは、GitHub Marketplace のすべての Copilot Extension 一覧の要件を満たす必要があります。 「アプリケーションのリストのための要件」を参照してください。
アプリ マネージャーは、GitHub Marketplace で拡張機能を作成、編集、発行することはできません。 一覧を管理するには、発行元組織の組織所有者である必要があります。
Note
有料プランは、パブリック ベータ期間中の Copilot Extensions ではサポートされていません。 有料プランを添付して発行する要求は承認されません。
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
[Organization] の下で、自分の Organization の名前の横にある [設定] をクリックします。
-
サイドバーの一番下にある [開発者向け設定] を選択し、[GitHub Apps] をクリックします。
-
GitHub Marketplace に発行するアプリを選択します。
-
アプリケーション設定のランディング ページで、[マーケットプレース] セクションまで下にスクロールし、[マーケットプレースのリスト] をクリックします。 [マーケットプレース] セクションは、アプリが公開されている場合にのみ表示されます。
-
[リスト名] テキスト ボックスに、登録情報の名前を入力します。 この名前は GitHub Marketplace ページと検索結果に表示され、後で変更できます。 GitHub では、次のいずれかの名前付け規則を使用することをお勧めします。
-
YOUR-PRODUCT-NAME
(例: "Copilot"): 拡張機能が 1 つの製品の範囲内にあり、同じ名前の既知の製品が他に存在しない場合は、この規則をお勧めします。 -
YOUR-COMPANY-NAME
(例: "GitHub"): 拡張機能が複数の製品にまたがる場合は、この規則をお勧めします。 -
YOUR-COMPANY-PRODUCT-NAME
(例: "GitHub Copilot"): 拡張機能が 1 つの製品のスコープ内にあるが、同じ名前の他の既知の製品が他に存在する場合は、この規則をお勧めします。
Note
リスト名は、GitHub App の名前または Copilot Extension の置換フィールドと同じではありません。 リスト名を変更した場合、アプリ名や置換フィールドには影響しません。
-
-
[プライマリ カテゴリ] セクションで、ドロップダウン メニューを選択し、カテゴリをクリックします。 選択内容を変更したり、後でセカンダリ カテゴリを追加したりできます。
-
Copilot Extension の下書きの登録情報を作成するには、[保存] をクリックして詳細を追加します。
-
新しい下書きの登録情報を作成すると、登録情報を管理できるビューが表示されます。 レビューのために登録情報を送信する前に、次の作業を行う必要があります。
- 必要な各セクションに記入する
- GitHub App を所有する Organization アカウントを検証する
- 「GitHub Marketplace 開発者同意書」に同意する
-
登録情報を送信するには、[レビュー用に送信] をクリックします。 登録情報が確認されると、オンボードの専門家から、申請が承認または拒否されたかどうかを知らせるメッセージが表示されます。
Note
GitHub は、すべての申請をレビューして、品質、パフォーマンス、信頼性、およびセキュリティに関する標準を満たしていることを確認します。 GitHub は、独自の判断で申請を拒否する場合があり、拒否の理由を提供します。 問題に対処し、レビューのために拡張機能を再送信することをお勧めします。 また、GitHub の訴えと復帰プロセスを実行することもできます。