跳到正文
原文
Anthropic·本站收录· 原文发表精选关注度34

Anthropic 重新设计源代码管理

Redesigning source control at Anthropic

AI 导读

Anthropic 为应对 AI Agent 编写代码带来的合并量激增,自研内部版本控制系统 Scion,并在五个月内把其 monorepo 从 git 完全迁移。其日均合并代码变更从 2026 年 5 月的约 2500 次增至 9 月的 3 万次以上。Scion 假设客户端始终在线、客户端与服务端不对称,客户端只保留有界对象缓存并采用稀疏与虚拟化检出;Anthropic 称其基础设施的 CPU 与内存占用比此前的 git 镜像方案小 200 倍,CI 检出从分钟级降到秒级,CI 单独获得 25% 的 CPU 容量收益。系统在设计之初就支持仓库级访问控制与目录级权限,以便在保留 monorepo 优势的同时保护敏感代码。该团队共七人,同时构建了 Scion 与代码审查工具 Antique。

推荐理由

Anthropic 披露其自研版本控制系统 Scion 的架构取舍与五个月迁移过程,可供面临 Agent 编程洪流的团队参考。

阅读原文anthropic.com