注意
关于Copilot云代理的介绍,请查看关于 GitHub Copilot 云代理。
先决条件
- 有关常规信息,请参阅“在组织中试点GitHub Copilot云代理”。
- 有关高级请求和操作分钟数的信息,请参阅 津贴使用情况 Copilot云代理。
- 有关 MCP 服务器的信息,请参阅 使用模型上下文协议(MCP)扩展GitHub Copilot云代理。
为您的成员启用Copilot云代理
注意
Copilot 策略管理也在企业级别进行。 如果贵组织是企业的一部分,并且在企业级别选择了显式设置,将无法在组织级别覆盖这些设置。 有关策略组合方式的信息,请参阅 GitHub Copilot 策略来控制功能和模型的可用性。
对于由您组织分配了 Copilot云代理 或 GitHub Copilot Enterprise 许可证的成员,默认情况下禁用使用第三方 MCP 服务器。
组织可以在其Copilot Enterprise政策页面上为拥有Copilot业务或Copilot的成员启用这些功能。 请参阅 在您的组织中启用功能Copilot。
- 对于“Copilot云代理”策略,请选择“已启用”。
- 对于“MCP 服务器上的GitHub.com”策略,请选择“启用”。
在存储库中禁用或启用Copilot云代理
默认情况下, Copilot云代理 在有权访问代理的用户的所有存储库中都可用,但你可以阻止它在组织拥有的某些或所有存储库中使用。 可以使用以下说明管理存储库可用性,也可以使用 REST API 以编程方式管理存储库可用性。
- 在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。
- 在组织旁边,单击“设置”。
- 在边栏中的“代码、规划和自动化”下,单击 Copilot,然后单击 云代理。
- 使用“存储库访问”控件定义允许 Copilot云代理的存储库。
- 如果选择“所选存储库”,请在“选择存储库”对话框中选择允许 Copilot云代理的存储库,然后单击 “选择”。
为存储库启用后 Copilot云代理 ,任何有权访问 Copilot云代理 存储库和写入权限的用户都可以将工作委托给 Copilot。
管理组织的代理防火墙
组织所有者可以为其组织配置 Copilot云代理 防火墙,包括是否为组织启用防火墙,以及代理可以访问的外部主机和 URL。 有关详细信息,请参阅“自定义或禁用GitHub Copilot云代理的防火墙”。
后续步骤
-
告诉存储库的成员可以通过Copilot云代理将工作委托给云代理。
-
在组织中配置默认的运行器类型 Copilot云代理。 有关详细信息,请参阅“为组织中的 GitHub Copilot 云代理配置运行器”。
-
鼓励成员学习如何设置他们的存储库,以充分利用 Copilot云代理。 有用的资源:
-
[AUTOTITLE](/copilot/tutorials/cloud-agent/get-the-best-results) -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/customize-the-agent-environment) -
[安全最佳做法](/copilot/rolling-out-github-copilot-at-scale/enabling-developers/using-copilot-cloud-agent-in-org#security-best-practices)
-