IDE またはコマンド ラインで GitHub Copilot を使うには、Copilot ライセンスを持つ GitHub 上のアカウントに対して認証する必要があります。
GHE.com 上の Enterprise が所有する マネージド ユーザー アカウント を通じて Copilot にアクセスできる場合は、アカウントに対して認証する前に、必要に応じて IDE の一部の設定を調整します。
実際の環境に応じた手順を確認するには、この記事の上部にあるタブを使ってください。
コマンド ラインからの認証
GitHub CLI 用の gh-copilot
拡張機能を使うには、次のことを行う必要があります。
- 拡張機能をダウンロードしてインストールします。 これを行うには、GitHub.com 上のアカウントに対して認証を受ける必要があります。 「CLIG での GitHub Copilot のインストール」を参照してください。
- Copilot ライセンスを受け取る GHE.com 上のアカウントに対して認証します。
GitHub.com は、GitHub CLI 要求の既定の宛先です。 gh copilot
を使うには、ライセンスを受け取る GHE.com に要求を送信する必要があります。 次のようなオプションがあります。
- すべての
gh copilot
コマンドにフラグ--hostname SUBDOMAIN.ghe.com
を含めます。 - すべての GitHub CLI コマンドに使われる既定のホストを変更するには、
GH_HOST
環境変数を設定します。 gh auth logout
を使って GitHub.com からサインアウトします。 ただし、gh-copilot
の更新プログラムを取得するには、再度サインインする必要があります。
複数のプラットフォームに GitHub CLI を使用する場合の一般的な情報については、「GitHub プラットフォーム間での GitHub CLI の使用」を参照してください。