AI News
Claude Codeのソースコード流出が示唆する、Anthropicが描く「次世代AIエージェント」の全貌
📝 概要
2026年3月31日、AnthropicのコーディングAIエージェント「Claude Code」のnpmパッケージに、誤ってソースマップファイルが含まれた状態で公開される事案が発生しました。この人為的ミスに起因するソースコードの流出により、同社が水面下で開発を進めている、あるいは無効化していた多数の未公開機能が明らかとなりました。解析された51万行を超えるコードからは、AIがユーザーの個性を学習する長期記憶システムや、自律的な計画立案、さらには複数エージェントによる協調作業といった、単なる補助ツールを超えた「高度な自律型エンジニアリングパートナー」を目指すAnthropicの戦略的な開発ロードマップが浮き彫りになっています。
📋 詳細レポート
ソースコード流出の背景と経緯
本件は、Anthropicが公開したClaude Codeのバージョン2.1.88において、ビルドプロセスに含まれるべきではないソースマップファイルが混入したことで発生しました。セキュリティ研究者の指摘により判明したこの事象に対し、Anthropic側もメディアへのコメントを通じて、人為的なパッケージングミスによる内部コードの流出である事実を認めています。ただし、顧客データや認証情報の流出は否定しており、セキュリティ侵害ではなく運用上のミスとして再発防止策を講じるとしています。有志による2000以上のファイル精査により、将来的な実装が期待される機能の詳細が判明しました。
主要機能とその特徴
流出したコードには、AIの自律性と継続性を飛躍的に高めるための仕組みが複数含まれていました。
- KAIROS: ターミナルが閉じられた後もバックグラウンドで動作し続け、ファイルベースの「メモリーシステム」を通じてユーザーの性格や仕事の背景、好まれる振る舞いなどを長期的に学習・保持する仕組み。
- AutoDream: セッション終了時や待機時に行われる「振り返り処理(dream)」を担当。会話記録から価値ある新情報を抽出し、記憶の重複や矛盾を整理・統合して、長期的に利用可能な「整理済みメモリー」を構築する。
- Undercover mode: AIであることを伏せてオープンソースのリポジトリに参加するためのモード。Anthropic内部の情報やAI特有の帰属表示(co-authored-byなど)を徹底的に排除するよう指示されているが、現在は無効化されている。
- UltraPlan: ClaudeのOpus級モデルを用いて、15分から30分を要する高度な実装計画を策定する機能。ユーザーの承認を前提とした複雑な作業手順の作成を想定している。
- Coordinator tool: WebSocketsを通じて複数のワーカーを並列に立ち上げ、ソフトウェアエンジニアリング上のタスクを分散・オーケストレーション(調整)するための仕組み。
自律性とパーソナライズの強化
流出コードから読み取れる最も顕著な特徴は、AIエージェントがユーザーとの「関係性」を構築しようとしている点です。「KAIROS」や「AutoDream」は、単に過去のログを参照するのではなく、ユーザーが「どのような人物か」「どのように協業したいか」という文脈を理解し、その記憶を自律的にメンテナンスすることを目的としています。これは、AIが開発の現場において一過性の道具ではなく、長期的なコンテキストを共有するチームメンバーとして機能することを目指している証左といえます。
今後の展望
将来的な実装が示唆されている「Voice Mode」による音声操作や、「Bridge mode」によるリモート操作、そして「Coordinator tool」による並列処理の実現は、AIによる開発作業のスケールを劇的に拡大させる可能性があります。また、アスキーアートのキャラクターがユーザーを支援する「Buddy」のような遊び心のある機能も、先行公開の計画があったことが示唆されています。今回の流出事件は、Anthropicが「AIによるソフトウェアエンジニアリングの完全自律化」に向けて、非常に具体的かつ多角的なアプローチをとっていることを世界に示す形となりました。