GitHub Copilotインタラクションデータ利用ポリシーの更新

Image of tomokota

2026年4月24日より、GitHub Copilot Free、Pro、Pro+ユーザーのインタラクションデータがAIモデルの学習に使用されます。オプトアウトの方法と、収集されるデータの詳細を説明します。


本日、GitHubがよりインテリジェントでコンテキストを理解したコーディング支援を提供するために、データをどのように活用するかについてのアップデートを発表します。4月24日以降、GitHub Copilot Free、Pro、Pro+ユーザーのインタラクションデータ——具体的には入力、出力、コードスニペット、および関連するコンテキスト——が、オプトアウトしない限り、AIモデルの学習と改善に使用されます。GitHub Copilot BusinessおよびGitHub Copilot Enterpriseのユーザーはこのアップデートの影響を受けません。

参加を希望しない場合は、設定の「Privacy」からオプトアウトして下さい。以前、GitHubがこのデータを製品改善のために収集することを許可する設定をオプトアウトしていた場合、その設定は保持されています。あなたの選択はそのまま維持されており、オプトインしない限りデータが学習に使用されることはありません。

このアプローチは確立された業界慣行に沿ったものであり、すべてのユーザーのモデル性能を向上させます。オプトインして参加することで、モデルが開発ワークフローをより深く理解し、より正確で安全なコードパターンの提案を提供し、潜在的なバグが本番環境に到達する前に発見する能力を向上させることに貢献できます。

実世界のデータ = よりスマートなモデル

初期のモデルは、公開されているデータと手作りのコードサンプルを組み合わせて構築されました。この1年間で、Microsoft社の従業員のインタラクションデータの組み込みを開始し、複数のプログラミング言語でのアクセプタンス率の向上を含む、有意な改善が見られました。

Microsoft社のインタラクションデータを組み込むことで得られた改善は、実世界のインタラクションデータで学習することにより、より多様なユースケースでモデル性能を向上できることを示しています。このプログラムへの参加を決めた場合、収集・活用される可能性のあるインタラクションデータには以下が含まれます:

  • あなたが受け入れた、または修正した出力
  • モデルに提示されたコードスニペットを含む、GitHub Copilotに送信された入力
  • カーソル位置周辺のコードコンテキスト
  • あなたが書いたコメントやドキュメント
  • ファイル名、リポジトリ構造、ナビゲーションパターン
  • GitHub Copilot機能とのインタラクション(チャット、インライン提案など)
  • 提案に対するフィードバック(高評価/低評価)

このプログラムでは以下のデータは使用しません:

  • GitHub Copilot Business、GitHub Copilot Enterprise、またはEnterprise所有のリポジトリのインタラクションデータ
  • GitHub Copilot設定でモデル学習をオプトアウトしたユーザーのインタラクションデータ
  • Issue、ディスカッション、またはプライベートリポジトリの保存時(at rest)のコンテンツ

ただし、GitHub Copilotをアクティブに使用している間にGitHub Copilotが処理するプライベートリポジトリのコードは「インタラクションデータ」に含まれます。このデータはサービスの実行に必要なものですが、オプトアウトしない限りモデル学習にも使用される可能性があります。

(日本語訳者補足、出典:FAQ
なお、有料Organizationのリポジトリのコンテンツについては、ユーザーがGitHub Copilot Free、Pro、Pro+のサブスクリプションでそのリポジトリで作業していた場合でも、モデル学習には使用されません。ユーザーのGitHubアカウントが有料Organizationのメンバーまたは外部コラボレーターである場合、そのインタラクションデータはモデル学習から除外されます。

このプログラムで使用されるデータは、GitHubの関連会社(Microsoftを含む企業グループ内の会社)と共有される場合があります。このデータは、サードパーティのAIモデルプロバイダーやその他の独立したサービスプロバイダーと共有されることはありません。

私たちは、AI支援開発の未来は、皆さんのような開発者からの実世界のインタラクションデータにかかっていると考えています。だからこそ、Microsoft社のインタラクションデータをAIモデルの学習に活用しており、GitHubの従業員のインタラクションデータの活用も開始します。

インタラクションデータでモデルの改善にご協力いただける方へ、感謝いたします。皆さんの貢献は、開発者コミュニティ全体に貢献するAIツールの構築に大きな違いをもたらします。参加しない場合も全く問題ありません——これまでと変わらず、すべてのAI機能をフルに活用できます。

ともに、ワークフローを加速し、より優れた、より安全なソフトウェアをこれまで以上に速く構築できるAIを作り続けましょう。

ご質問がある場合は、FAQおよび関連ディスカッションをご覧ください。