Anthropic、GitHub大量テイクダウン騒動——誤操作で8,100件のリポジトリが巻き添えに

AI企業Anthropicが、自社の人気CLIツール「Claude Code」のソースコード流出に対処しようとした結果、意図せず数千件のGitHubリポジトリを道連れにする騒動が発生した。

事の発端:Claude Codeのソースコードが流出

4月1日、あるソフトウェアエンジニアが最新リリースにClaude Codeのソースコードが誤って含まれていることを発見した。Claude Codeは、Anthropicが提供するLLM(大規模言語モデル)ベースのコマンドラインアプリケーションで、同カテゴリでトップシェアを誇る製品だ。

流出したコードはすぐにAIコミュニティの注目を集め、Anthropicがどのようにモデルをアプリケーションに組み込んでいるかを解析しようとするユーザーがGitHub上でコードを共有・分析し始めた。

DMCA申請が暴走——8,100件に拡大

Anthropicは米国著作権法のデジタルミレニアム著作権法(DMCA)に基づきGitHubにテイクダウン申請を送付した。しかし、GitHubの記録によれば、この申請は約8,100件のリポジトリに対して執行された。

問題は、削除対象にAnthropicが公式に公開しているClaude Codeリポジトリの正規のフォークまで含まれていた点だ。SNS上では自分のコードが突然ブロックされた開発者たちの怒りの声が相次いだ。

Claude Codeトップが「誤操作」と謝罪

AnthropicのClaude Code部門責任者であるBoris Cherny氏は、今回の大量テイクダウンが誤操作によるものだったと認め、ほとんどの申請を撤回した。最終的な対象は、問題のソースコードを含む1件のリポジトリと96件のフォークに絞られた。

Anthropicの広報担当者はTechCrunchに次のように説明している:

「今回申請されたリポジトリは、弊社の公開Claudeコードリポジトリに紐付くフォークネットワークの一部でした。そのため、テイクダウンが意図した以上の範囲に及んでしまいました。対象1件を除いて申請を撤回し、GitHubは影響を受けたフォークへのアクセスを復元しました。」 その後、GitHubは巻き添えになったリポジトリのアクセスを回復している。

IPO準備中の企業にとって痛手

今回の一連の騒動は、Anthropicが株式公開(IPO)を計画しているとされる時期に重なり、内外から注目されている。ソースコードの流出自体も問題だが、その後の対応ミスが「実行力とコンプライアンス管理能力」への疑問を呼んでいる。上場企業において自社ソースコードが漏洩すれば、株主訴訟に発展するリスクもあると業界関係者は指摘している。

日本の開発者コミュニティにとっても、Claude CodeはAIコーディングツールとして広く利用されている製品だ。今回の事件は、AIツールの急速な普及に伴うセキュリティ管理やリリース運用の難しさを改めて浮き彫りにした。


元記事: Anthropic took down thousands of GitHub repos trying to yank its leaked source code — a move the company says was an accident