prefix="og: https://ogp.me/ns#"> Anthropic用Claude从零打造新代码系统:每天3万次合并、取代Git|AI自学笔记

Anthropic用Claude从零打造新代码系统:每天3万次合并、取代统治21年的Git

10月15日,Anthropic内部出了一个让程序员圈震惊的消息:这家公司用Claude从零打造了一套全新的代码版本控制系统,取代了已经统治编程界21年的Git。整个迁移过程由一个7人团队用时5个月完成。

平均每3秒合入一次代码

迁移的驱动力很简单:AI写代码太快了,人类发明的工具已经接不住。今年5月,Anthropic平均每天合并代码约2500次,这个数字已是大型科技公司的活跃水平。但到今年9月,短短4个月后,暴涨12倍达到每天30000次——平均每2.8秒就有一段经过测试和审查的新代码进入核心代码库。Anthropic预计这种增速短期内不会放缓:「内部对合并代码的潜在需求几乎是无限的,每扫除一个基础设施瓶颈,代码产量就会立刻迎来下一波暴涨。」

Git为何接不住AI速度

Git由Linux之父Linus Torvalds在2005年发明,其底层写着一个属于那个时代的假设:程序员可能在没有网络的飞机或咖啡馆里写代码。因此Git采用「去中心化」设计,每次干活默认把整个代码库(Anthropic的包接近100GB)完整下载到本地。这个设计在「人写代码」的时代堪称完美,直到AI开始写代码——每天2500万次Checkout,每一次都要拉取庞大的代码包。Anthropic内部估算,不加特殊优化,仅这一项每天就会产生海量无谓传输。

新版系统的具体技术细节尚未完全公开,但从已知信息看,新系统针对AI时代的持续高频合并做了重新设计,放弃了Git的离线复制模型,改为集中式流推送。Anthropic表示新系统已完全承接公司全部代码生产。Anthropic同时还在研究小参数模型的自我复制风险(见前篇报道)。