AIコーディング能力の急速な進化に伴い、Anthropic内部の開発効率はかつてない爆発的な伸びを迎えた。公式に公表されたデータによると、今年5月の1日あたりのコードマージ数は約2500回だったが、9月にはこの数字が3万回超へと急上昇したという。この爆発的なコード増加の速度により、Gitバージョン管理システムなどの既存の開発ツールは少し対応しきれなくなってきた。
継続的インテグレーションサービスが対応しきれなくなる状況に直面し、チームは以前に3回の応急対応を行ったが、毎回維持できる期間はどんどん短くなり、最終的にはリファクタリングによって根本的に問題を解決するしかなかった。ソースコード管理の性能ボトルネックを完全に打破するため、Anthropicの7人研究開発チームは5か月をかけて、超大規模コードベース向けに特化した全新バージョン管理システム「Scion」を自社開発し、会社の巨大なモノリシックコードベースをGitから完全に移行させた。
アーキテクチャ設計において、Scionはサーバー側でコア操作を処理し、クライアントが必要に応じてデータを取得するという革新的なモデルを採用し、効率的な階層キャッシュ機構も備えている。この最適化により、ソースコード管理関連インフラの規模は従来のGitミラーインフラのわずか1/200に縮小された。特筆すべきは、システム開発の過程で、チームがClaudeを活用してデータインポートパイプラインのプロトタイプを書き直したところ、その実行速度は手書き版の4倍に達し、メモリ使用量は元の1/20にまで低下し、システム全体の構築期間を大幅に短縮したことである。
AIによる10倍速の生産性向上を享受すると同時に、Anthropicは貴重な実戦経験をまとめ上げた。チームは、エンジニアはアーキテクチャレベルでのトレードオフをしっかり行い、AIが生成した方案を厳格に審査し、不合理なAIの出力には勇気をもって「ノー」と言い、同時にシステムのロジックを整理し全体設計をしっかり把握する必要があると指摘する。そうすることで初めて、AIがコード生成で節約した時間が、後の待ち時間や頻繁なやり直しの中で消耗し尽くされることがなくなる。