A SpecAtlas

Copilot 個人プランが既定で学習対象に

GitHub Copilot Free / Pro / Pro+ の入力・出力・コード片・周辺コンテキストが、オプトアウトしない限りモデル学習に使われるようになった。Business / Enterprise は対象外。設定の Privacy から無効化できる。

2026-04-24 · GitHub Copilot · terms

変更前

Copilot のインタラクションデータはモデル学習に使われていなかった。プロダクト改善目的でのデータ収集について、過去にオプトアウトしていたユーザーはその設定が維持されていた。

変更後

2026年4月24日以降、Copilot Free / Pro / Pro+ のインタラクションデータ(入力・出力・コード片・関連するコンテキスト)が、オプトアウトしない限りモデル学習に使用される。

  • 無効化する場合は設定の Privacy から「Allow GitHub to use my data for AI model training」を Disabled にする
  • 過去にプロダクト改善目的のデータ収集をオプトアウトしていたユーザーは、その設定が引き継がれる
  • Copilot Business / Copilot Enterprise は対象外
  • データは Microsoft を含む GitHub の関連会社と共有され得るが、第三者のAIモデル提供者や独立系サービス事業者には共有されない

GitHub 利用規約に AI 機能・学習・データに関する Section J が新設された。

影響

「コード片と周辺コンテキスト」が対象である点が本質。 学習に使われるのはプロンプトだけではない。Copilot が補完のために読み込んだ周辺のソースコードも含まれる。つまり明示的に何かを入力しなくても、開いているファイルの中身が対象になり得る。

これが問題になるのは以下のケースである。

  • 個人の Copilot Pro で、業務のプライベートリポジトリを開いて作業している
  • 受託開発で、顧客のコードを個人アカウントの Copilot で触っている
  • 未公開のプロダクトのコードを個人契約の環境で書いている

NDA を締結している顧客コードで個人プランの Copilot を使っている場合、契約違反になり得る。

対応は2択である。設定の Privacy でオプトアウトするか、Business / Enterprise に移行するか。 ただし個人設定に依存する運用は、新規参加者のたびに抜けが生じる。組織として管理するなら Business 以上が正しい選択になる。

なお構図は Anthropic の消費者向け Claude(2025-10-08)や ChatGPT の Free/Plus と同じである。個人向けの AI 開発ツールは「既定で学習に使われる、設定で切る」に収束しつつあると考えて運用を組むべきで、製品ごとに例外を期待しないほうがよい。

個人設定に依存する運用は破綻する

対応は2択である。設定の Privacy でオプトアウトするか、Business / Enterprise へ移行するか。

ただし個人設定に依存する運用は、新規参加者のたびに抜けが生じる。入社時のチェックリストに入れても、本人がアカウントを作り直せば既定に戻る。 組織として管理するなら Business 以上が正しい選択になる。

Business / Enterprise はそもそも対象外なので、設定を確認して回る作業自体が不要になる。

業界全体が同じ方向に動いている

構図は Anthropic の消費者向け Claude(2025-10-08)や ChatGPT の Free / Plus と同じである。個人向けの AI 開発ツールは「既定で学習に使われる、設定で切る」に収束しつつある。

製品ごとに例外を期待しないほうがよい。個人プランは学習対象、法人プランは対象外を既定の前提として運用を組み、例外があれば確認して外す、という順序が現実的である。

出典

The GitHub Blog: Updates to GitHub Copilot interaction data usage policy(2026-03-25 告知 / 2026-04-24 適用)

よくある質問

Q. 自分の書いたコードが学習に使われますか?
Free / Pro / Pro+ を使っていて、オプトアウトしていなければ使われます。しかも対象はプロンプトだけでなく、Copilot が補完のために読み込んだ周辺のソースコードも含まれます。Business / Enterprise は対象外です。
Q. どうすればオプトアウトできますか?
設定の Privacy から「Allow GitHub to use my data for AI model training」を Disabled にします。過去にプロダクト改善目的のデータ収集をオプトアウトしていた場合は、その設定が引き継がれます。
Q. 受託開発で顧客のコードを触っています。問題になりますか?
個人プランの Copilot を使っていてオプトアウトしていなければ、顧客コードが学習対象になり得ます。NDA を締結している案件では契約違反になり得るため、オプトアウトするか Business 以上へ移行してください。
Q. 組織として管理するにはどうすべきですか?
Business / Enterprise へ移行するのが確実です。個人設定に依存する運用は新規参加者のたびに抜けが生じますが、Business 以上はそもそも学習の対象外なので設定を確認して回る必要がありません。

関連ページ

Markdown 版 ↓