Skip to main content

将GitHub Copilot云代理添加到组织

为成员启用 Copilot cloud agent 并控制其可用的存储库。

谁可以使用此功能?

Organization owners

Copilot cloud agent 适用于所有付费 Copilot 计划。

代理在所有存储于GitHub的存储库中可用,除非这些存储库由托管用户帐户拥有或已被显式禁用。
Contact Sales

注意

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

为你的成员启用 Copilot cloud agent

注意

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

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

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

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

在存储库中禁用或启用Copilot cloud agent

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

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

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

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

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

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

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

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

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

在您的存储库中控制 automations

Automations 让用户按计划或响应事件自动运行 Copilot cloud agent 。 请参阅“关于 Copilot 自动化”。

Automations 在可用的存储库 Copilot cloud agent 中,默认允许使用。 你可以单独控制是否允许在由你的组织拥有的仓库中使用 automations,而不受 Copilot cloud agent 策略的影响。

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

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

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

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

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

  5. 若要允许或阻止 automations,请切换 “允许自动化 ”设置。

管理组织的代理防火墙

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

后续步骤