隨着 AI 編程能力的狂飆突進,Anthropic 內部的開發效率迎來了前所未有的爆發式增長。據官方披露的數據顯示,今年 5 月其日均代碼合併量大約爲 2500 次,而到了 9 月這一數字已經飆升至超過 3 萬次。這種爆炸式的代碼增長速度,讓原有的 Git 版本控制系統等開發工具開始有些招架不住。

面對持續集成服務不堪重負的局面,團隊此前曾做過三次臨時補救,但每次能維持的時間卻越來越短,最終只能通過重構來徹底解決問題。爲了徹底打破源碼管理的性能瓶頸,Anthropic 的 7 人研發團隊耗時 5 個月,自建了專門面向超大規模代碼庫的全新版本控制系統——Scion,並順利將公司龐大的單體代碼庫從 Git 完整遷移過去。

在架構設計上,Scion 採用了服務端處理核心操作、客戶端按需獲取數據的創新模式,並配套了高效的分層緩存機制。這一優化讓其源碼管理相關基礎設施的規模縮減至此前 Git 鏡像基礎設施的僅 1/200。值得一提的是,在系統開發過程中,團隊藉助 Claude 重新編寫了數據導入管線原型,其運行速度達到了手寫版本的 4 倍,而內存佔用卻降到了原版的 1/20,大幅提速了整個系統的建設週期。

在享受 AI 帶來十倍速生產力提升的同時,Anthropic 也總結出了一套寶貴的實戰經驗。團隊指出,工程師必須做好架構層面的取捨,嚴格審覈 AI 生成的方案,對不合理的 AI 輸出勇於說“不”,同時理清系統邏輯、把控好整體設計,這樣才能真正讓 AI 生成代碼省下來的時間,不至於在後期的等待與頻繁返工中被消耗殆盡。