Skip to main content

以个人订阅者身份管理 GitHub Copilot 策略

了解如何在 GitHub 更改个人设置来配置 GitHub Copilot 的行为。

谁可以使用此功能?

Copilot Pro, Copilot Pro+, and 免费Copilot

关于 GitHub Copilot 上的 GitHub 设置

除了在受支持的 IDE 中配置GitHub Copilot插件外,还可以在GitHub Copilot上为GitHub配置其设置。 无论何处使用GitHub Copilot,设置都适用。

启用或禁用与公共代码匹配的建议

注意

如果你是通过组织分配了 GitHub Enterprise Cloud 席位的 GitHub Copilot 上的组织成员,你将无法在个人帐户设置中配置匹配公共代码的建议。 与公共代码匹配的建议设置将从你的组织或企业继承。

您的GitHub Copilot个人设置包括一个选项,可以允许或阻止与公开可用代码匹配的代码建议。

如果你选择阻止匹配公共代码的建议,在大多数 GitHub Copilot 产品中,GitHub Copilot 会将代码建议及其约 150 个字符的周围代码与 GitHub 上的公共代码对比。 如果存在匹配或接近匹配,不会向你显示建议。

如果选择允许匹配公共代码的建议,或者使用不支持“阻止”模式的产品,那么当Copilot建议的代码匹配时,您可以显示匹配的详细信息,并点击进入GitHub上的相关存储库。 有关详细信息,请参阅 查找与 GitHub Copilot 建议匹配的公共代码

  1. 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
  2. 在“与公共代码匹配的建议”的右侧,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议************。

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

          Copilot云代理允许你分配CopilotGitHub问题或提示Copilot自主执行任务,例如深入研究存储库、规划或代码更改,并可以选择在准备就绪时创建拉取请求。

注意

  • Copilot云代理可用于GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot业务和GitHub Copilot Enterprise计划。 代理在所有存储于GitHub的存储库中可用,除非这些存储库由托管用户帐户拥有或已被显式禁用。
          Copilot云代理 默认在所有存储库中启用,但可以通过更改帐户设置,阻止它在自己的个人帐户拥有的存储库中使用。
  1. 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
  2. 在边栏中, Copilot 单击“ 云代理”。
  3. 在 Copilot云代理 页面上的“策略”下,单击“存储库访问”的下拉列表按钮,然后选择 “无存储库”、“ 所有存储库”或 “仅选择的存储库”。
  4. 如果选择 “仅所选存储库”,请单击 “选择存储库 ”,然后选择要启用 Copilot云代理的存储库。

对于 GitHub Copilot业务 和 GitHub Copilot Enterprise 订阅者,使用 Copilot云代理 能力由组织级别定义的策略设置控制。 请参阅“将GitHub Copilot云代理添加到组织”。

如果该组织归企业所有,则可以在企业级别控制启用情况。 请参阅“在企业中启用GitHub Copilot云代理”。

在存储库中启用或禁用第三方编码代理

注意

第三方代理可用于 GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot业务 和 GitHub Copilot Enterprise 计划。

可以选择是否允许在个人帐户中启用以下编码代理:

  • Anthropic Claude
  • OpenAI Codex

编程代理能够访问Copilot云代理已启用的相同存储库。

若要启用编程代理,请执行以下步骤:

  1. 导航到帐户的 云代理设置
  2. 在 Copilot云代理 页面上的“合作伙伴代理”下,单击该开关以启用要使用的第三方代理。

启用或禁用 GitHub Copilot 聊天功能

的网页搜索

你可为 GitHub Copilot 聊天功能 启用网页搜索。 默认情况下,此设置处于禁用状态。 如果启用此设置, 副驾驶聊天 将使用必应搜索 Internet 以获取与问题相关的信息。 Bing搜索在讨论新技术或高度特定的主题时特别有用。

  1. 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。
  2. 在 Bing Copilot 访问权限右侧,选择下拉菜单,然后单击“启用”**** 或“禁用”****。

模型训练和改进

注意

GitHub 不使用 Copilot业务 或 Copilot Enterprise 客户数据来训练 AI 模型。 Copilot业务 和 Copilot Enterprise 客户的数据受到 GitHub 的数据保护协议的保护,该协议禁止在未经客户授权的情况下使用此类数据。

从 2026 年 4 月 24 日开始,如果你有 免费CopilotCopilot ProCopilot Pro+ 计划,GitHub 可能会利用您与 GitHub 功能和服务(包括输入、输出、代码片段和关联上下文)的交互来训练和改进 AI 模型。 通过此更改,我们可以基于实际开发模式构建更智能的上下文感知编码帮助。 你可以在 GitHub Copilot 的个人设置中选择退出允许你的数据用于训练。 有关如何使用和共享数据的信息,请参阅隐私声明。

  1. 在 GitHub 任意页面的右上角,单击你的个人资料图片,然后单击 “Copilot settings”****。

  2. 选择“允许GitHub使用我的数据进行 AI 模型训练”下拉菜单,然后单击Disabled

    如果未看到“允许GitHub使用我的数据进行 AI 模型训练”,请验证你未使用具有 Copilot业务 或 Copilot Enterprise 许可证的帐户登录。 Copilot业务 和 Copilot Enterprise 客户的数据在 GitHub 的数据保护协议下受到保护,因此不会为这些计划显示设置。

    1. 若要验证帐户类型,请参阅 查看和更改GitHub Copilot 计划