Anthropicの研究者であるNicholas Carliniは、最新のブログ記事で興奮する実験を共有しました。16のClaude Opus 4.6エージェントが、ほぼ人間の介入なしで2週間以内に約10万行のRustコードを共同して作成し、機能的なC言語コンパイラを成功裏に構築しました。
この成果の背景には、Carliniがエージェントチーム機能を利用して展開した16のClaudeモデルのインスタンスがあります。このプロジェクトはほぼゼロの監督下で行われ、チームは約2000回のコードセッションを通じて、ゼロから段階的にこのコンパイラを構築しました。注目すべき点は、これらのAIエージェントが独立したDockerコンテナ内で動作し、共有されたGitコードリポジトリをクローンし、効率的な協働メカニズムを形成したことです。
プロジェクトの実装コストは約2万ドル(約13万9千人民元)で、最終的な成果として起動可能なLinux 6.9カーネルだけでなく、x86、ARM、RISC-Vアーキテクチャをサポートしています。また、このコンパイラはPostgreSQL、SQLite、Redis、FFmpegなどの主要なオープンソースプロジェクトを成功裏にコンパイルできました。GCCのストレステストスイートでの評価では、このコンパイラの通過率は99%に達しました。さらに驚くべきことに、このコンパイラは古典的なゲーム『Doom』を成功裏にコンパイルし、実行することもできました。
今回の実験の特徴の一つは、システム内に特別な「スケジューリングエージェント」が設置されていなかったことです。各AIインスタンスは独立した開発者のように、現在の緊急なタスクを自主的に認識し、ロックファイルを書き込むことでタスクを受け取り、完了したコードを上流にプッシュします。コードのマージ衝突が発生した場合でも、これらのエージェントは自主的に調整し、解決することができ、優れた協働能力を示しました。
Anthropicは現在、このプロジェクトをGitHub上でオープンソース化しており、AI協働プログラミングにおける新たなトレンドを示しています。この技術はプログラミング分野に新しい可能性をもたらし、今後のAIの発展に貴重な実践経験を提供します。
