Anthropic社は昨日、Claude Codeのソースコード51万2000行をリークした。その後の12時間に起こったことは、まさに驚愕の連続だった。
午前4時。Anthropicがnpmにアップデートをプッシュ。パッケージの中身は、彼らのコードベース全体。誤って60MBのデバッグファイルも同梱されていた。
23分後、研究者のChaofan Shouがそれを見つけ、zipファイルをダウンロードし、Xに投稿した。
わずか6時間で300万回再生を突破。Anthropicのチームが目を覚ます頃には、GitHub上でコードが4万1000回以上フォークされていた。
Anthropic社はDMCAに基づく削除要請を開始したが、時すでに遅し。韓国人開発者のシグリッド・ジン氏は、携帯電話が爆発する音で目を覚ました。彼はClaude Codeの最大のパワーユーザーだ。
ウォール・ストリート・ジャーナル紙は、彼が昨年250億トークンを消費したと報じた。彼は流出したコードを読み、8時間でPythonで全体を書き直した。彼のリポジトリは、GitHub史上最速で3万スターを獲得した。その後、彼はそれをRustで再び書き直した。
そのバージョンは現在49,000個のスターを獲得している。誰かがそれを分散型プラットフォームにミラーリングし、「決して削除されない」というメッセージを添えた。コードは永久に残る。Anthropicはそれを取り戻すことはできない。
私がどうしても忘れられないのは、Anthropic社が「アンダーカバーモード」と呼ばれるものを開発したことです。その唯一の目的は、Claudeがうっかり社内の機密情報を漏洩させないようにすることでした。彼らは自社製品に完全な情報漏洩防止システムを組み込んだにもかかわらず、.mapファイルの中に自社のソースコードを漏洩させてしまったのです。皮肉にもほどがありますね。