IDE またはコマンド ラインで GitHub Copilot を使うには、Copilot ライセンスを持つ GitHub 上のアカウントに対して認証する必要があります。
GHE.com 上の Enterprise が所有する マネージド ユーザー アカウント を通じて Copilot にアクセスできる場合は、アカウントに対して認証する前に、必要に応じて IDE の一部の設定を調整します。
実際の環境に応じた手順を確認するには、この記事の上部にあるタブを使ってください。
VS Code からの認証
-
VS Code 設定を開くには、Command+, キー(Mac) または Ctrl+, キー (Windows) を押します。
-
検索バーで
enterprise
を検索します。 -
Github-enterprise: Uri
設定には、GitHub にアクセスする URL を入力します。 (例:https://octocorp.ghe.com
)。 -
VS Code 設定で、
copilot
を検索します。 -
[GitHub > Copilot: Advanced] の [Edit in settings.json] をクリックします。
-
github.copilot.advanced
プロパティ内に"authProvider": "github-enterprise"
を追加します。 次に例を示します。JSON "github.copilot.advanced": { "authProvider": "github-enterprise" },
"github.copilot.advanced": { "authProvider": "github-enterprise" },
-
settings.json
ファイルを保存します。 -
GitHub Copilot を使うにはサインインするように求めるプロンプトが表示されます。 [Sign in to GitHub] をクリックしてから、プロンプトに従ってアカウントを認可します。
プロンプトが表示されない場合は、VS Code を再起動してみてください。
GitHub.com 上のアカウントに切り替える必要がある場合は、settings.json
から authProvider
設定を削除します。