AnthropicがGitを脱却、AI開発時代の新バージョン管理「Scion」を開発

ITトレンド

※本記事は一次情報をもとにAI支援によって構成・作成し、事実関係の照合を行っています。

発表内容(事実)

Anthropicでは、Claudeが自律的に研究ループの反復や複雑なプログラムのマイクロ最適化、新規サービスのゼロからの構築を行うようになり、コーディング自体はボトルネックではなくなっています。現在のボトルネックは、ソース管理、ビルド、CIといった、人間のスケールに合わせて構築された開発者インフラ全体にあります。

同社では、2026年5月の時点で1日あたり平均約2,500件のマージだったコード変更が、同年9月には1日あたり3万件を超えるまでに急増しました。この成長を支えるため、社内用のバージョン管理システム「Scion」を構築し、5ヶ月間でモノレポをgitから完全移行させました。

さらに同期間中に、コードレビュー画面である「Antique」、コード検索、ソース管理IAMシステム、大量のレビュー済みコードを管理・着地させるための新しい手法などを構築して出荷しました。Gitは分散型システムとして設計されており、すべてのクローンが完全な自己完結型リポジトリとなりますが、同社のメインブランチの履歴単体で約100GB、圧縮された作業コピーは25GBを超えています。CIや開発環境、エージェントサンドボックス、研究ジョブを含めると、1日あたり約2,500万回のコードチェックアウトが行われており、単純計算では1日あたり600PB以上のgitトラフィックが発生することになります。

同社はこれまで、内部gitミラーやblobストレージに保管されるリポジトリスナップショットといったワークアラウンドを使用してきましたが、マージレートの増加に伴い運用が困難になっていました。そこで、エージェントが常にオンラインであることを前提として一からソース管理を再設計し、Scionの開発に至りました。

ポイント

  • AIによるコード生成の急増: Anthropicではコード変更のマージ数が2026年5月の平均約2,500件/日から、9月には3万件/日超へと爆発的に増加しました。
  • Gitの限界: モノレポのメインブランチ履歴が約100GBに達し、1日あたり2,500万回のチェックアウトが発生するため、従来の分散型Gitモデルではスケーリングが困難になりました。
  • 自社製バージョン管理「Scion」の投入: エージェントが常にオンラインであることを前提に設計された新しいソース管理システムを構築し、5ヶ月で完全移行を達成しました。
  • 周辺ツールの同時開発: Scionだけでなく、コードレビュー画面「Antique」やコード検索、IAMシステムなども同時に構築・出荷されました。

考察(筆者の見解)

AIコーディングアシスタントの進化は、単に「コードを速く書ける」という局所的な効率化の域をすでに脱し、開発インフラの根底にある前提そのものを揺るがし始めています。今回のAnthropicの事例は、AIが数万件規模のコード変更を日常的に生み出す未来において、従来の人間中心に設計されたGit等の分散型バージョン管理システムが構造的なボトルネックになることを如実に示しています。

As our monorepo grows, it increasingly doesn’t fit that design space. The history of our main branch alone is almost 100 GB, and a compressed working copy is over 25 GB.

この引用部分が示すように、リポジトリの肥大化とトラフィックの増大は、もはや既存のワークアラウンドやミラー運用では破綻せざるを得ないレベルに達しています。「エージェントは常にオンラインである」という前提に立ち返り、中央集約的なアプローチで専用システムをスクラッチから短期間で構築・移行しきった実行力は特筆すべき点です。現時点では最先端のAI企業特有の課題に見えるかもしれませんが、今後AIエージェントによる開発の自動化が一般企業やオープンソースコミュニティへ波及していくにつれて、ソース管理やCI/CDパイプラインの再定義は多くの開発組織が直面する共通の課題になると考えられます。

出典・参考リンク

コメント

タイトルとURLをコピーしました