Skip to main content

将 GitHub Copilot 云代理添加到组织

为成员启用 Copilot编程助理 并控制其可用的存储库。

谁可以使用此功能?

Organization owners

Copilot编程助理 可用于 GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot业务 和 GitHub Copilot Enterprise 计划。 该代理在 GitHub 上存储的所有仓库中均可用,但以下情况除外:由 托管用户帐户 拥有的仓库,以及已显式禁用该代理的仓库。
Sign up for Copilot

注意

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

Prerequisites

为您的成员启用Copilot编程助理

注意

Copilot 策略管理也在企业级别进行。 如果贵组织是企业的一部分,并且在企业级别选择了显式设置,将无法在组织级别覆盖这些设置。 有关策略组合方式的信息,请参阅 GitHub Copilot 策略来控制功能和模型的可用性

对于由您组织分配了 GitHub Copilot Enterprise 或 Copilot业务 许可证的成员,默认情况下禁用使用第三方 MCP 服务器。

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

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

在存储库中禁用或启用Copilot编程助理

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

  1. 在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。
  2. 在组织旁边,单击“设置”。
  3. 在边栏的“Code, planning, and automation”下,单击“ Copilot”,然后单击“编码代理”********。
  4. 使用“存储库访问”控件定义允许 Copilot编程助理的存储库。
  5. 如果选择“所选存储库”,请在“选择存储库”对话框中选择允许 Copilot编程助理的存储库,然后单击 “选择”。

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

后续步骤

  • 告诉存储库的成员可以通过Copilot编程助理将工作委托给编码代理。

  • 鼓励成员学习如何设置他们的存储库,以充分利用 Copilot编程助理。 有用的资源:

    •      [AUTOTITLE](/copilot/tutorials/coding-agent/best-practices)
      
    •      [AUTOTITLE](/copilot/customizing-copilot/customizing-the-development-environment-for-copilot-coding-agent)
      
    •      [安全最佳做法](/copilot/rolling-out-github-copilot-at-scale/enabling-developers/using-copilot-coding-agent-in-org#security-best-practices)