关于 Copilot subscription-based network routing
在 GitHub.com 上,企业和组织所有者可以使用其网络防火墙来控制成员可以使用哪些 GitHub Copilot 计划。 允许组织的或企业计划的终结点,并阻止个人计划的终结点。
配置 Copilot subscription-based network routing 将影响以下 Copilot 功能:
-
在 Copilot、Visual Studio Code、JetBrains IDE 和 Vim/NeoVim 中的 Visual Studio 内联建议 - Copilot Chat 在 Visual Studio Code、Visual Studio 和 JetBrains IDE 中
- Copilot Chat 在 GitHub 上
- GitHub Mobile 应用
- Copilot CLI
Copilot subscription-based network routing 已为所有用户启用。 请求使用特定于计划的终结点。 Copilot Enterprise终结点还支持Copilot Standalone访问计费模型,既可通过Copilot,也可作为GitHub Enterprise Cloud。 终结点重用并不决定哪些功能或模型可用。
确保继续访问 Copilot 的重要步骤
你应确保防火墙允许访问“Copilot 允许列表参考”中列出的所有主机名。
警告
在从Copilot Business迁移到GitHub.com上的Copilot访问计费模型之前,请将允许列表更新为允许*.enterprise.githubcopilot.com。 仅允许 *.business.githubcopilot.com 的允许列表将阻止此计费模式下的流量。
如果企业托管在 GHE.com,请改用该参考文档中的数据驻留域。 不支持在那里的基于订阅的网络路由。
为你的企业或组织配置 Copilot subscription-based network routing
添加您的企业计划所需的终结点。 如果企业同时使用 Copilot Business 和 Copilot Enterprise,请同时允许这两个终结点。
-
确保你的成员已将其下面列出的 Copilot 客户端更新到至少最低版本。
- 对于 Visual Studio Code,请使用 Copilot Chat 版本 0.17 或更高版本。
- 对于 JetBrains IDE,请使用 Copilot 版本 1.5.6.5692 或更高版本。
- 对于 Visual Studio,请使用版本 VS 2022 17.11 或更高版本。
-
更新公司网络防火墙,将以下一条或两条路径包含在允许列表中:
-
对于 Copilot Business 计划,请添加
*.business.githubcopilot.com -
对于 Copilot Enterprise 计划或 Copilot 访问计费模型,请添加
*.enterprise.githubcopilot.com
注意
*表示通配符。 通配符是必需的,因为需要多个子域 Copilot 才能正常运行。 -
-
更新企业网络防火墙,将
*.individual.githubcopilot.com包含在阻止名单中。