Skip to main content

启用 GitHub Copilot 企业版功能

了解如何启用或禁用 GitHub Copilot Enterprise 提供的功能。

介绍

要让用户能够使用 Copilot Enterprise 功能,GitHub Enterprise Cloud 企业必须订阅 Copilot Enterprise。 有关详细信息,请参阅“GitHub Copilot 快速入门”。

在企业和组织级别确定对 Copilot 的访问权限:

启用对 Copilot 的访问后,可以配置诸如在 GitHub.com 上使用 Copilot 等功能。 在企业或组织级别启用或禁用功能:

  • 企业所有者可以为企业中有权访问 Copilot 的所有组织启用或禁用 Copilot 功能。 或者,他们可以允许每个组织为每个功能设置自己的策略。
  • 如果企业所有者允许,则组织所有者可以为其组织启用或禁用 Copilot 功能。

本文介绍如何在企业级别以及为单个组织启用或禁用 GitHub Copilot Enterprise 功能。

关于 Copilot Enterprise 功能

GitHub Copilot Enterprise 提供 AI 功能来增强在 GitHub.com 上的体验,例如,能够在浏览器中与 Copilot 聊天,以及参考来自整个项目存储库的 Copilot 上下文。 有关详细信息,请参阅“GitHub Copilot Enterprise 功能集”。

向成员授予对这些功能的访问权限时,系统会通过电子邮件通知他们有权访问这些功能。 该消息包含有关如何开始使用这些功能的说明。

为企业启用或禁用 GitHub Copilot Enterprise 功能

企业所有者可以选择是为所有组织启用 GitHub Copilot Enterprise 功能、为所有组织禁用该功能,还是允许每个组织为该功能选择自己的策略。 默认情况下,每个组织都可以选择自己的策略。

  1. 在企业帐户边栏中,单击“ 策略”。

  2. 在“ 策略”下,单击 Copilot

  3. 在“GitHub Copilot Business”或“GitHub Copilot Enterprise”管理页面上,单击“策略”选项卡。****

  4. 在 GitHub.com 中的“Copilot”旁边,单击下拉菜单并选择要强制执行的策略。

    • 无策略 – 允许每个组织设置自己的策略。**** “GitHub.com 中的 Copilot”最初将对所有组织禁用,但组织所有者可在其组织设置中进行启用。
    • 已启用**** – 允许企业中所有已授予 Copilot 访问权限的组织成员使用“GitHub.com 中的 Copilot”。
    • 已禁用 – 阻止组织将 Copilot Enterprise 席位分配给企业中订阅了 Copilot Enterprise 的成员。
  5. 如果选择“已启用”****,则会显示两个复选框。

    • 向 Copilot 授予对必应的访问权限**** – 默认情况下未选择此选项。 选择此复选框,允许 GitHub Copilot Chat 使用必应搜索结果为其响应提供信息。 有关详细信息,请参阅“Using GitHub Copilot Chat in GitHub.com”。
    • 选择加入用户反馈收集**** – 默认情况下选择此选项。 取消选中此复选框,阻止在 Copilot 生成拉取请求摘要后,显示大拇指向上和向下反馈图标。 如果选择收集用户反馈,用户选择其中一个图标时,拉取请求摘要将返回到 GitHub,为用户的反馈提供上下文。 如果取消选中此复选框,则 Copilot Chat 面板中的每个响应下方仍会显示拇指向上和拇指向下反馈图标,并且用户仍能够通过聊天面板中的“提供反馈”链接向 GitHub 提交有关 Copilot 的书面反馈。 有关详细信息,请参阅“Using GitHub Copilot Chat in GitHub.com”。

    注意:

    • 如果为“GitHub.com 中的 Copilot”选项选择“无策略”****,则将允许任何启用 GitHub Copilot Enterprise 的组织提供用户反馈。 组织所有者将能够选择是否允许 Copilot 访问必应。
    • 必应搜索集成到 Copilot Chat in GitHub.com 目前为 beta 版本,可能会有变动。

为组织启用或禁用 Copilot Enterprise 功能

若要向组织内部人员或团队授予对 GitHub Copilot Enterprise 的访问权限,需要为他们分配 GitHub Copilot 席位。 GitHub Enterprise Cloud 管理员在组织中启用 Copilot Enterprise 订阅后,可以将 GitHub Copilot 席位分配给组织中的个人和团队。 若要为组织中所有当前和将来的用户,或组织中的特定用户启用访问权限,请遵循“Granting access to Copilot for members of your organization”中的步骤。

如果组织的父企业在企业设置中为“GitHub.com 中的 Copilot”选择了“无策略”,GitHub Copilot Enterprise 默认将对组织禁用。 如果你是组织所有者,则可以选择启用或禁用 GitHub Copilot Enterprise 为所有有权访问 Copilot 的组织成员提供的其他功能。

  1. 在 GitHub.com 的右上角,选择个人资料照片,然后单击 “你的组织”****。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的组织”以深橙色标出。

  2. 在组织旁边,单击“设置”。

  3. 在边栏的“代码、规划和自动化”部分中,按下“ Copilot”,然后按下“策略”。********

    注意: 如果侧面板仅包含 Copilot 下的“访问权限”选项,则需要允许组织分配 Copilot 席位。 完成“Granting access to Copilot for members of your organization”中配置 Copilot 访问权限的步骤,然后返回到此过程。

  4. 在“GitHub.com 中的 Copilot”旁边,选择下拉菜单(默认标记为 “已禁用”****),然后从以下选项中进行选择。

    • 已启用:为组织的所有成员启用该功能。
    • 已禁用:为组织的所有成员禁用该功能。
  5. 如果选择“已启用”,则会显示选项“授予 Copilot 访问必应权限”

    选择“授予 Copilot 访问必应权限****”,以允许 Copilot Chat 在适当情况下使用来自必应的搜索结果来回答问题。

为 组织配置Copilot Enterprise 功能

为组织启用 GitHub 功能后,管理员应该花几分钟时间设置组织以确保用户享受到出色的入门体验。

  1. 为组织最受欢迎的存储库编制索引。

    当存储库启用了语义代码索引时,Copilot Enterprise 效果最佳。 有关详细信息,请参阅“Using GitHub Copilot Chat in GitHub.com”。

    注意:

    大型存储库首次编制索引可能需要 30 分钟时间。 首次对存储库编制索引后,为更新编制索引的速度应该会快得多(一般在 5 分钟内)。

  2. 创建至少一个知识库。

    知识库将 Markdown 文档汇集在一个或多个存储库中,并通过 Copilot Enterprise 进行提供。 创建后,组织成员可以将该知识库指定为 Copilot Chat in GitHub.com 的上下文。 有关详细信息,请参阅“Managing Copilot knowledge bases”。

延伸阅读