6月30日、The Decoderが「Meta restricts use of Claude Code and Codex to keep rival AI out of its training data」と題した記事を公開した。MetaがAnthropicのClaude CodeとOpenAIのCodexの社内利用を制限し、競合AIの出力が自社の学習データに混入することを防ごうとしている——その詳細が、The Informationが入手した社内文書によって明らかになった。
「蒸留」汚染を防ぐための利用制限
Metaが社内エンジニアに対し、AnthropicのClaude CodeおよびOpenAIのCodexの使用を制限していることが、The Informationが入手した社内文書で判明した。一部の業務ではこれらのモデルの利用を一時停止したという。
背景にあるのは「蒸留(Distillation)」に対する警戒だ。蒸留とは、競合AIモデルの出力を学習データとして取り込み、自社モデルにその能力を転写する行為を指す。意図的・非意図的にかかわらず、こうしたデータの混入はパートナー企業との深刻な紛争につながりうると、社内メモは警告している。
なお、蒸留が大規模に行われた場合、学習データの分布が歪み、モデルの多様性や品質が低下する「モデル崩壊(Model Collapse)」を招くリスクも指摘されている。意図せず混入した場合でも、こうした品質劣化は避けられない。
現行のMeta社内ポリシーでは、エンジニアがAIの出力を使ってテストタスクを生成したり、コード解析に利用したりすることを明示的に禁止している。さらに、AIが関与したコードには人間によるレビューを義務付けている。
自社コーディングアシスタント「MetaCode」の開発が加速
Metaがこうした制限を設ける背景には、コスト問題もある。社内メモによれば、同社は今年だけで社内AI利用に数十億ドル規模の支出が見込まれており、外部ツールへの依存を削減する動機は十分にある。
そのためMetaは現在、独自のコーディングアシスタント「MetaCode」を開発中だ。Claude CodeやCodexといった外部ツールを将来的に置き換えることを視野に入れている。
業界全体に広がる蒸留問題と法的リスク
蒸留をめぐる摩擦はMetaに限った話ではない。元記事によれば、Anthropicは最近、Alibabaによる過去最大規模の蒸留攻撃があったと非難している。
OpenAI、Anthropic、Googleはいずれも利用規約(ToS)において、モデルの出力を競合システムの構築・学習に使用することを明示的に禁止している(OpenAI利用規約、Anthropic利用規約)。ToS違反は契約解除にとどまらず、不正競争や著作権侵害を根拠とした訴訟リスクにも発展しうるとする法的見解も出ており、業界全体での緊張が高まっている。
各社のToSで禁止されているにもかかわらず、蒸留は産業スパイ的な形で繰り返されており、AI開発競争の抜け道として機能している実態がある。Metaの今回の動きは、加害者側に回るリスクを社内統制で封じようとするものだ。
エンジニアへの含意
AIコーディングツールが開発現場に定着しつつある今、「ツールの出力をそのまま学習データに流し込んでいいのか」という問いは、大企業だけでなく多くの組織が直面する問題になってきている。Metaの事例は、社内でのAIツール利用ポリシーを整備しないまま放置することのリスクを示す具体例として参照されるだろう。自社モデルの学習パイプラインとAIツールの接点を把握・管理することは、今後の開発組織にとって避けられない課題となっていく。
詳細はMeta restricts use of Claude Code and Codex to keep rival AI out of its training dataを参照していただきたい。