会社でファイアウォールやプロキシ サーバーなどのセキュリティ対策を採用している場合は、Copilot が期待どおりに動作するように、次の URL、ポート、プロトコルを許可リストに追加する必要があります。
GitHub パブリック URL
| ドメインまたは URL | 目的 |
|---|---|
https://github.com/login/* | Authentication |
https://github.com/enterprises/YOUR-ENTERPRISE/* | マネージド ユーザー アカウント の認証。Enterprise Managed Users でのみ必要です。 |
https://api.github.com/user | ユーザー管理 |
https://api.github.com/copilot_internal/* | ユーザー管理 |
https://copilot-telemetry.githubusercontent.com/telemetry | テレメトリ |
https://collector.github.com/* | 分析用テレメトリー |
https://default.exp-tas.com | テレメトリ |
https://copilot-proxy.githubusercontent.com | Copilot おすすめの API サービス |
https://origin-tracker.githubusercontent.com | Copilot おすすめの API サービス |
`https://*.githubcopilot.com/*`
[^1] | Copilot おすすめの API サービス |
|
https://*.individual.githubcopilot.com
[^2] | Copilot おすすめの API サービス |
|
https://*.business.githubcopilot.com
[^3] | Copilot おすすめの API サービス |
|
https://*.enterprise.githubcopilot.com
[^4] | Copilot おすすめの API サービス |
| https://*.SUBDOMAIN.ghe.com | GHE.com の Copilot ユーザーの場合 |
| https://SUBDOMAIN.ghe.com | GHE.com の Copilot ユーザーの場合 |
組織のセキュリティ ポリシーと使用中のエディターによっては、追加のドメインと URL に許可リストが必要になる場合があります。 特定のエディターの詳細については、「参考資料」を参照してください。
また、プロキシ サーバーまたはファイアウォールのすべてのユーザーは、Copilot に接続するように独自の環境を構成する必要があります。 「GitHub Copilot のネットワーク設定の構成」を参照してください。
詳細については、次を参照してください。
- Visual Studio ドキュメントの「Visual Studio Code でのネットワーク接続」
-
[ファイアウォールまたはプロキシ サーバーの背後に Visual Studio と Azure Services をインストールして使用します](https://learn.microsoft.com/en-us/visualstudio/install/install-and-use-visual-studio-behind-a-firewall-or-proxy-server) Microsoft のドキュメント [^1]: Allows access to authorized users regardless of Copilot plan. Do not add this URL to your allowlist if you are using subscription-based network routing. For more information on subscription-based network routing, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-access-to-copilot-in-your-enterprise/managing-github-copilot-access-to-your-enterprises-network). [^2]: Allows access to authorized users via a コパイロット・インディビジュアル plan. Do not add this URL to your allowlist if you are using subscription-based network routing. [^3]: Allows access to authorized users via a Copilot Business plan. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using Copilot Business on your network. [^4]: Allows access to authorized users via a Copilot Enterprise plan. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using Copilot Enterprise on your network.