Skip to main content

将GitHub Copilot云代理添加到组织

为成员启用 Copilot云代理 并控制其可用的存储库。

谁可以使用此功能?

Organization owners

Copilot云代理可用于GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot业务和GitHub Copilot Enterprise计划。 代理在所有存储于GitHub的存储库中可用,除非这些存储库由托管用户帐户拥有或已被显式禁用。
Contact Sales

注意

关于Copilot云代理的介绍,请查看关于 GitHub Copilot 云代理

先决条件

为你的成员启用 Copilot云代理

注意

Copilot 策略也在企业级别进行管理。 如果企业所有者选择了特定策略,例如在任何地方启用某个功能、在任何地方禁用该功能或仅为所选组织启用该功能,则不能覆盖组织级别的该设置。 有关策略组合方式的信息,请参阅 GitHub Copilot策略来控制功能和模型的可用性

          对于由组织分配了 Copilot云代理 或 GitHub Copilot Enterprise 许可证的组织成员,Copilot业务 以及第三方 MCP 服务器的使用默认处于禁用状态。

拥有 Copilot Enterprise 或 Copilot业务 的组织可以在其组织的 Copilot 策略页面上为成员启用这些功能。 请参阅 在您的组织中启用功能Copilot

  • 对于“Copilot云代理”策略,请选择“已启用”。
  • 对于“MCP 服务器上的GitHub.com”策略,请选择“启用”。

在存储库中禁用或启用Copilot云代理

默认情况下, Copilot云代理 在有权访问代理的用户的所有存储库中都可用,但你可以阻止它在组织拥有的某些或所有存储库中使用。 可以使用以下说明管理存储库可用性,也可以使用 REST API 以编程方式管理存储库可用性。

  1. 在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。

  2. 单击以选择一个组织。

  3. 在组织名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

    组织配置文件中选项卡的屏幕截图。 “设置”选项卡以深橙色标出。

  4. 在边栏中的“代码、规划和自动化”下,单击 Copilot,然后单击 云代理

  5. 使用“存储库访问”控件定义允许 Copilot云代理的存储库。

  6. 如果选择“所选存储库”,请在“选择存储库”对话框中选择允许 Copilot云代理的存储库,然后单击 “选择”。

为存储库启用后 Copilot云代理 ,任何有权访问 Copilot云代理 存储库和写入权限的用户都可以将工作委托给 Copilot。

管理组织的代理防火墙

组织所有者可以为其组织配置 Copilot云代理 防火墙,包括是否为组织启用防火墙,以及代理可以访问的外部主机和 URL。 有关详细信息,请参阅“自定义或禁用 GitHub Copilot 云代理的防火墙”。

后续步骤