关于 GitHub Copilot 遥测

GitHub Copilot collects and relies on additional telemetry data beyond what other GitHub products and services collect.

哪些数据会被收集?

Data collected is described in the "GitHub Copilot Telemetry Terms." In addition, the GitHub Copilot extension/plugin collects activity from the user's Integrated Development Environment (IDE), tied to a timestamp, and metadata collected by the extension/plugin telemetry package. When used with Visual Studio Code, IntelliJ, NeoVIM, or other IDEs, GitHub Copilot collects the standard metadata provided by those IDEs.

How the data is used by GitHub

GitHub will use this data for:

  • 直接改进产品,包括评估处理中的不同策略,并预测用户可能认为有用的建议
  • Evaluating the product, e.g. by measuring the positive impact it has on the user
  • Improving the underlying code generation models, e.g. by providing positive and negative examples (but always so that your private code is not used as input to suggest code for other users of GitHub Copilot)
  • 引导密切相关的 GitHub 产品
  • Investigating and detecting potential abuse of the GitHub Copilot service
  • Other purposes related to improving the GitHub Copilot service, including sharing as described in the next section

如何共享数据

遥测数据安全地存储在 GitHub 系统上,并进行了适当的加密。 We know user edit actions, source code snippets, and URLs of repositories and file paths are sensitive data. Consequently, access is strictly controlled. The data can only be accessed by (1) named GitHub personnel (employees and contractors) working on the GitHub Copilot team or on the GitHub platform health team, (2) Microsoft personnel (employees and contractors) working on or with the Azure and/or GitHub Copilot teams, and (3) employees of OpenAI who work on GitHub Copilot.

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或者, 了解如何参与。