Anthropic主仓库弃用Git:日合并突破3万次,7个人花5个月完成系统迁移

BiRun 讯,Claude 写代码的速度越来越快,已经让现有的 Git 系统跟不上。今年 5 月,Anthropic 主代码仓库平均每天合并约 2500 次变更,到 9 月已超过 3 万次,增至原来的 12 倍以上。为此,7 名工程师借助 Claude,在 5 个月内开发出新的版本控制系统 Scion,完成主仓库迁移,并推出配套的代码审查工具 Antique。

Anthropic 主分支的历史记录已接近 100GB,CI 系统每天需要检出约 2500 万次代码。公司曾部署数百台 Git 镜像服务器,仍难以应对持续增长的负载。Scion 改为按需获取代码,将提交、合并和历史查询交给服务端处理,避免每个任务都维护庞大的本地仓库。Anthropic 称,新系统所需的 CPU 和内存资源只有原 Git 镜像架构的 1/200,代码检出从分钟级缩短至秒级,CI 的 CPU 资源需求也下降了 25%。

Claude 也参与了新系统的开发。团队曾让 Claude Mythos Preview 重写一套人工编写的代码迁移程序,结果内存占用降至原来的 1/20,运行速度提升至 4 倍。参与项目的工程师都认为,Claude 的编码能力已超过自己,但他们仍负责架构决策和审核,尤其要阻止 Agent 违反系统约束、过度设计。

Scion 目前没有开源,也无法像 Git 一样离线工作。Anthropic 认为,这套系统主要适合有大量 Agent 并行编程的超大型仓库,其他公司若想采用,还需要重建代码审查、搜索和 CI 等配套工具。

GitLab 同日回应,正在开发兼容 Git 的新一代版本管理架构,希望保留现有开发流程,同时承受大量 Agent 并行工作带来的压力。该项目早在今年 6 月就与 Anthropic 展开技术合作,目前已进入私有测试阶段。

信源

动察 Beating 频道 · 动察 Beating 交流群。
你怎么看这条消息?来投第一票

评论

0/500
免责声明:本文内容仅供参考,不构成任何投资建议。
更多快讯