Note
GitHub Copilot Extensions は パブリック プレビュー 段階であり、変更される可能性があります。
Copilot Extension は、Copilot agent に関連付けられた GitHub App です。 Copilot agent を関連付ける GitHub App は、Copilot agent を GitHub で認証し、Copilot agent が Copilot Chat API にアクセスすることを承認するために使用されます。 各 Copilot agent は、一意の GitHub App に関連付ける必要があります。
前提条件
- Copilot agent を作成しました。 詳しくは、「Copilot 拡張機能の Copilot エージェントの構築」を参照してください。
- Copilot agent をデプロイするようにサーバーを構成しており、ホスト名 (転送エンドポイントとも呼ばれる) があります。 詳しくは、「Configuring your server to host your Copilot agent」を参照してください。
GitHub App の作成
-
GitHub の任意のページの右上隅にある、自分のプロファイル写真をクリックします。
-
アカウント設定にアクセスしてください。
- 個人用アカウントが所有するアプリの場合は、[設定] をクリックします。
- 組織が所有するアプリの場合:
- [自分の組織] をクリックします。
- 組織の右側にある [設定] をクリックします。
- Enterprise が所有するアプリの場合:
- Enterprise Managed Users を使用する場合は、[Enterprise] をクリックして Enterprise アカウントの設定に移動します。
- 個人用アカウントを使用する場合は、[Enterprise] をクリックしてから、Enterprise の右側にある [設定] をクリックします。
-
GitHub App 設定にアクセスしてください。
- 個人用アカウントまたは組織が所有するアプリの場合:
- 左側のサイドバーで、 [開発者向け設定] をクリックし、 [GitHub Apps] をクリックします。
- Enterprise が所有するアプリの場合:
- 左側のサイドバーで、 [設定] から GitHub Apps をクリックします。
- 個人用アカウントまたは組織が所有するアプリの場合:
-
[新しい GitHub App] をクリックします。
-
[GitHub App 名] に、アプリの名前を入力します。
Note
名前は 34 文字より長くすることはできません。
アプリが動作すると、ユーザー インターフェイス上にアプリケーション名が表示されます。 大文字は小文字に変換され、スペースは
-
に置き換えられ、アクセントは無視されます。 たとえば、My APp Näme
はmy-app-name
として表示されます。名前は GitHub 全体で一意である必要があります。 既存の GitHub アカウントと同じ名前を使用することはできません。ただし、それがあなた自身のユーザー名や組織名である場合は例外です。
-
必要に応じて、[説明] にアプリの説明を入力します。 ユーザーと Organization には、アプリのインストール時にこの説明が表示されます。
-
[ホームページの URL] の下に、アプリの URL を入力します。 使用できるもの:
- アプリの Web サイトの URL。
- アプリを所有する組織またはユーザーの URL。
- アプリのコードが格納されているリポジトリの URL (パブリック リポジトリの場合)。
-
[Webhook] で [アクティブ] を選択解除します。
-
[GitHub App を作成する] をクリックします。