AI News JAPAN

世界のAIニュースを最速で把握できるメディア

Advertisement

Anthropic、AI時代の爆発的コード増加に対応する独自ソース管理システム「Scion」の設計思想を公式ブログで解説

公開:2026年10月14日, 最終更新:2026年10月14日

30秒サマリー

  • Anthropicは2026年5月から9月の5ヶ月間でコードマージ数が1日2,500件から30,000件超に急増し、Gitの限界に直面した
  • この課題に対応すべく独自バージョン管理システム「Scion」を自社開発し、モノレポをGitから完全移行した
  • 「エージェントは常時オンライン」という前提でゼロから設計された同システムの構造と原則を詳説している

何が起きたか

Anthropicのエンジニアリングブログは、同社が独自開発したソース管理システム「Scion」の設計思想と実装詳細を解説した記事を公開した。

同社の公式ブログによると、Claudeによる自律的なコード生成が急拡大し、1日あたりのコードマージ数は2026年5月時点の約2,500件から同年9月には30,000件超へと約12倍に増加した。この急激な負荷増大により、分散型・オフライン動作を前提に設計されたGitでは対応が困難になったという。具体的には、メインブランチの履歴だけで約100GB、圧縮後のワーキングコピーで25GB超に達し、CI向けのコードチェックアウトは1日約2,500万件に上り、単純に取得すると600PB超のGitトラフィックが発生する計算になると説明されている。

こうした背景から同社は「Scion」を自社開発し、5ヶ月以内にモノレポをGitから移行した。Scionはクライアントが常時オンラインであることを前提として設計されており、「クライアント・サーバー間の非対称性」「水平スケーラビリティ」「ロックフリーのコミット処理」「スパースチェックアウトのデフォルト化」などを設計原則として採用している。データ構造上は、Gitのツリーポインタ方式ではなく、変更ファイルの差分リストとコンテンツアドレス指定によるブロブストレージポインタを持つ「チェンジセット」を基本単位とし、派生データ(blame、パス履歴、コミットグラフなど)はサーバー側で再帰的に計算・管理される。

スケーリング面では、Googleの「Piper」やMetaの「Sapling」といった大規模モノレポの先行事例を参考にしており、リポジトリデータは分散管理されてサーバー側にも完全な実体コピーは存在しない。同記事はScionの設計がCI基盤や内部ツールにも広く活用されており、コードレビュー画面「Antique」やコード検索機能なども同期間に構築・リリースされたと述べている。

原典ハイライト

「コーディングはもはやボトルネックではない。今のボトルネックは人間スケールで設計された開発インフラだ」——原文はこう指摘し、1日3万件超のマージを可能にするため、エージェントが常時オンラインであるという前提に立った全く新しいバージョン管理システムをゼロから設計・移行した経緯と技術的詳細を解説している。

出典: Anthropic Engineering(公式ブログ)

So What?(なぜ重要か)

この記事が示すのは、AIエージェントによるコード生成が本格化した場合、既存の開発インフラ(ソース管理、ビルド、CI)がボトルネックになるという現実的な問題が既に発生しているという点だ。Anthropicは自社を「AIコーディングツールの圧力点を最初に経験する組織」と位置付けており、同じ課題が他社にも遅からず訪れると予測している。Gitという業界標準ですら、AIエージェントが生成するコードの規模・速度には設計上対応できないことが実証的に示された格好であり、開発インフラの刷新が次のAI活用の競争軸になり得ることを示唆している。

日本企業への示唆

日本企業にとっての直接的な教訓は、AIコーディングエージェントの導入規模が拡大した際に、既存の開発インフラがボトルネックになるリスクを事前に評価しておく必要があるという点だ。現時点でAIエージェントを限定的に活用している企業も、利用量が増えればGitのミラー管理やCI負荷の問題に直面する可能性がある。Anthropicの事例はその対策として「常時オンラインエージェントを前提とした設計」「サーバーサイドでの処理集約」「スパースチェックアウトの徹底」という方向性を示している。自社開発は難易度が高いが、既存のクラウドCI/CD基盤の見直しや、GoogleのPiperやMetaのSaplingをベースにした大規模モノレポ管理の検討など、インフラ戦略を先手で議論しておくことが重要と編集部はみる。

背景・経緯

Anthropicはクロードを自社の開発にも積極活用しており、AIエージェントによるコード生成・反復が日常的に行われている。原文によれば、同社は「ほぼどの企業よりもClaudeを使ってソフトウェアを開発している」としており、業界に先駆けてAIスケールの開発インフラ問題に直面した。Gitの代替として大規模モノレポに対応した先行システムとしては、GoogleのPiperやMetaのSaplingが知られており、Scionの設計はこれらの知見を参照したと明記されている。