返回快訊

Anthropic自建Scion源碼控制系統替代Git,Anthropic每日合併代碼變更約30000次

Anthropic在工程博客中披露,已用五個月時間自建內部版本控制系統Scion,並完成從Git的單倉庫全面遷移。公司表示,編碼不再是瓶頸,瓶頸已轉移至爲人類規模設計的開發基礎設施。

2026年5月,Anthropic每日合併代碼變更約2500次;至9月,該數字超過30000次。主分支歷史接近100GB,壓縮工作副本超過25GB。持續集成作業每日執行約2500萬次代碼檢出,若按傳統方式拉取將產生超過600PB的Git流量。公司此前依賴部分副本、快照與數百個內部Git鏡像,但隨合併速率上升而難以維持。

Scion假設客戶端始終在線。服務器負責歷史、blame、提交、合併與變基操作,客戶端僅維護有界本地緩存並按需獲取數據。檢出默認稀疏,部分作業可完全通過API查詢差異而無需完整檢出。工作單元爲changeset,作爲預寫日誌條目存儲相對父節點的文件變更列表與內容尋址指針。

七人團隊藉助Claude完成Scion構建與遷移,同期還交付代碼審查界面Antique、代碼搜索與源碼控制IAM系統。遷移後,Scion基礎設施的CPU與內存佔用較先前Git鏡像縮小約200倍,CI與研究作業檢出時間從分鐘級降至秒級,CI單獨釋放約25%的CPU容量。公司稱Scion並非通用Git替代品,目前僅限內部使用。

每日合併量從2500次增至30000次以上,使基於完整本地副本的Git成爲瓶頸。事件由公司內部代碼生成規模驅動。服務器側計算與稀疏檢出降低本地與網絡負載,CI與研究作業獲得更快檢出與更低資源消耗;依賴傳統Git工作流的外部開發者與工具鏈面臨類似規模下的基礎設施壓力。

來源:公開信息

ABAB AI 解讀

Anthropic以Claude驅動內部編碼,使每日合併量從2026年5月約2500次升至9月超過30000次,主分支歷史接近100GB。公司此前使用部分副本與數百個Git鏡像應對,但持續集成每日約2500萬次檢出已使傳統架構不堪重負。七人團隊在五個月內藉助Claude完成Scion構建與單倉庫遷移,並同步交付Antique審查界面等配套工具。

資源從客戶端完整倉庫副本轉向服務器主導的稀疏與按需模型。Scion將歷史、合併與變基操作置於服務器,客戶端僅保留有界緩存並按需拉取;changeset以預寫日誌記錄增量變更,避免對整個倉庫加鎖。遷移後基礎設施CPU與內存佔用縮小約200倍,檢出時間降至秒級,CI釋放約25% CPU容量。設計參考Google Piper與Meta Sapling,但針對始終在線的代理與自動化作業調整。

類似Google與Meta爲超大單倉庫自建版本控制系統,Anthropic將Git的離線完整副本假設替換爲服務器中心化架構。當前處於AI代理生成代碼規模超過人類工作流設計邊界的階段,源碼控制成爲繼模型能力之後的主要瓶頸。

本質屬於技術替代。Git假設客戶端離線並持有完整倉庫副本,而AI代理與自動化作業始終在線且只需局部文件。此變化發生是因爲每日合併量增長超過10倍後,完整檢出與鏡像同步的網絡與計算成本超過收益,服務器側計算與稀疏檢出將資源消耗從客戶端轉移到可水平擴展的雲端,使高併發提交不再受本地倉庫體積與鎖競爭限制。

ABAB News · 認知定律

  1. 代理生成代碼的下一瓶頸是版本控制系統的副本假設

  2. 服務器主導的稀疏檢出將本地資源消耗轉移到雲端

  3. 七人團隊藉助模型完成的基礎設施替換速度超過傳統人力週期