速報 ·

Anthropic が独自のバージョン管理 Scion を構築、社内コードベースを git から全面移行

一句重點:1 日にマージされるコード変更は 5 月の約 2,500 件から 9 月には 3 万件超に増え、7 人のチームが 5 か月で移行を終えました。

發生什麼事

か

Anthropic によると、ボトルネックはコードを書くことから、人間の規模を前提に設計された開発ツールへ移ったといいます(@AnthropicAI)。公式エンジニアリングブログによれば、Scion では履歴の検索、マージ、rebase をサーバー側が担い、クライアントは必要なファイルだけを取得します。公式の数字では、CPU とメモリの要件は従来の git ミラー構成より 200 分の 1 に、checkout は数分から数秒に短縮されました(Anthropic エンジニアリングブログ)。@DanielMiessler は git のような定番ツールでさえ置き換わり始めたと見ています。一方 @ziv_ravid は、Scion は Google Piper や Meta Sapling のアーキテクチャと Google Spanner を踏襲しており、マージ数が増えても役に立つソフトウェアが増えるとは限らないと指摘しました。

01出典