跳转到内容

隐私与数据处理

了解 GitHub Copilot 如何处理你的数据对于在企业和个人环境中负责任地使用 AI 至关重要。

💡 国内用户提示 如果您希望使用国内 AI 模型,安装 飞码扣插件 即可在 GitHub Copilot Chat 中使用通义千问(Qwen3)、DeepSeek、GLM 等模型,按次计费。了解更多 → 打开飞码扣

当你使用 GitHub Copilot 时,相关上下文会被发送到 GitHub 服务器来生成响应。这通常包括:

  • 你正在编辑的文件的部分内容(用于内联建议(Inline Suggestion))
  • 你的聊天提示词(Prompt)和会话历史
  • 为提供上下文而选择的其他文件

不会发送的内容:

  • 配置了内容排除的文件(Copilot Business/Enterprise)
  • 标记为排除的目录

Copilot 免费版默认启用遥测。GitHub 使用此数据改进 Copilot 服务。

禁用遥测:

settings.json
"telemetry.telemetryLevel": "off"

或在 VS Code 的设置编辑器中搜索”遥测”进行配置。

通过 Copilot 设置管理数据处理偏好,包括是否允许 GitHub 使用你的提示词(Prompt)和建议来改进模型。

内容排除(Copilot Business/Enterprise)

Section titled “内容排除(Copilot Business/Enterprise)”

组织管理员可以配置内容排除,防止特定文件被 Copilot 处理:

// .github/copilot-exclusions.json 示例
{
"paths": [
"**/.env",
"**/secrets/**",
"**/credentials/**"
]
}

了解更多:配置 Copilot 内容排除

默认情况下,在 Copilot 免费版中,代码建议(匹配公共代码的建议)是被允许的,GitHub 可能使用交互数据来改进服务。

在付费计划中,你可以配置:

  • 是否允许使用提示词(Prompt)和建议改进 Copilot 模型
  • 是否允许匹配公共代码的建议

GitHub Copilot 的数据保留政策:

  • 实时提示词(Prompt):不为 Copilot 用户存储超过 28 天
  • 会话数据:遵循 GitHub 的数据保留政策

详细信息请参阅 GitHub 隐私声明GitHub Copilot 隐私声明

GitHub Copilot Business 和 Enterprise 提供额外的数据保护:

  • 提示词(Prompt)和建议不用于训练 GitHub Copilot 或任何 Microsoft/GitHub 产品
  • 数据传输加密
  • 符合行业标准合规框架

了解更多:GitHub Copilot 信任中心