Anthropic 为何要抛弃 Git 重做版本控制?

Redesigning Source Control at Anthropic

Anthropic 的代码提交量在短短半年内从日均 2500 次激增至 3 万次,传统 Git 已无法支撑如此庞大的数据吞吐。面对主分支历史接近 100 GB、每日数千万次代码检出的极端需求,他们仅用 7 人团队耗时 5 个月,就开发出了名为 Scion 的自定义版本控制系统。这套系统借鉴了 Google 的 Piper 和 Meta 的 Sapling,甚至放弃了离线支持,因为核心用户 Claude 必须在线。更有趣的是,Anthropic 在开发中大量引入对抗性审查,让 AI 互相挑刺,但也需要工程师介入防止过度设计。

Anthropic 也广泛使用对抗性审查,虽然这种方式在许多方面效果极佳,但也可能目光短浅,因此需要资深工程师引导 Claude,避免其针对假设性问题对系统部分进行过度设计。

同日更多故事

2026-10-16