Anthropicは、Scionと名付けた社内バージョン管理システムを明らかにした。AIツールが生み出すソフトウェア変更の規模が急速に拡大する中、Gitとリポジトリミラーに依存する従来のインフラが、その変化に対応することに困難を抱え始めたためだ。同社によると、1日あたりのコードマージ件数は2026年5月の2,500件から、同年9月には30,000件超へ増加した。
Anthropicは、この増加をソフトウェア開発におけるClaudeの集中的な社内利用と結び付けている。ボトルネックを一つ解消するたびに、生成されるコードの量が再び増加し、人間の作業ペースを前提に設計された開発インフラツール、すなわちソース管理、ビルド、継続的インテグレーションなどが、プロセス内で最も遅い要素となる。
巨大なリポジトリ向けに設計されたシステム
同社によると、Gitリポジトリのミラーリングに依存していた従来のインフラと比べ、必要なインフラフットプリントは、CPUとメモリの消費に関して最大200分の1に削減された。また、CI処理と研究タスクは、コードを2桁速く取得できるようになった。
Anthropicは、7人のチームが開発したScionへ5カ月で完全に移行した。同社によると、この期間中、チームはAntiqueという新しいコードレビュー用ツールと、その他およそ6つのシステムも構築した。
Gitとの違いは何か
ScionはGitとは異なる前提に基づいて動作する。クライアントがオフラインで作業するためにリポジトリ全体のコピーを必要とするという前提ではなく、サーバーへの継続的なアクセスを提供する。また、CIツールがローカルリポジトリを保持せずに、コード履歴やリポジトリ情報を照会できるAPIも備えている。
Anthropicによると、このシステムは水平スケーリングが可能で、リポジトリデータを独立して拡張できるコンポーネントに分散するため、数百に及ぶGitミラーを管理する必要性が軽減される。また同社によると、システムはシミュレーション、ファジングテスト、リクエストレートを制御する高度な仕組みにもさらされた。
なぜこのニュースが重要なのか
Scionは、Gitに代わる一般向けの完成済み製品ではない。しかし、従来の開発ツールの設計を上回るペースでソフトウェア変更を生成できるコーディングエージェントが、どのような負荷をもたらし得るかを明らかにしている。実際の影響はソース管理システムに限られず、変更量の増加によってボトルネックがビルド、CI、レビューへ移る可能性もある。
Anthropicは、AIを活用したプログラミングの拡大に伴い、他のチームも同じ問題に直面すると予想しているが、Scionを一般公開する計画はない。その理由について同社は、システムが非常に専門的であり、運用にはトークンへの多額の支出が必要になる可能性があることに加え、Gitからの根本的な乖離によって移行コストが発生するためだと説明している。そのため同社は代わりに、いくつかのアイデアをGitHub、GitLab、オープンソースコミュニティと共有する方針だ。
制約と未解決の問題
Anthropic外部の開発者はScionのコードや、テスト可能な一般向け製品を利用できず、同社も一般公開版のリリースを約束していない。入手可能な情報に基づけば、この発表の価値は市場に新しいツールを提供することではなく、社内インフラの実験とその性能指標を示したことにある。継続的なアクセス、API、水平スケーリングといったアイデアが、Anthropicが警告した移行コストや複雑さなしに、Gitやその他の一般向けシステムへ移行されるのかどうかが、今後も未解決の問題として残る。
ニュースの出典
The New Stack - Software Development
原文を開く ↗