prefix="og: https://ogp.me/ns#"> Anthropic 抛弃 Git 自研 Scion:日合并从 2500 次到 3 万次 - AI 自学笔记

Anthropic 抛弃 Git 自研 Scion:日合并从 2500 次到 3 万次

10 月 15 日,美国人工智能公司 Anthropic 宣布弃用 Git,转为采用自研的版本控制系统 Scion,将大部分源代码管理操作转移至服务器,减少智能体和自动化任务需要下载的数据量。

Anthropic 表示,公司 5 月平均每天合并 2500 次代码变更;到了 9 月,这一数字已经超过 3 万次,Git 已经无法满足需求。Anthropic 宣称,Scion 的 CPU 和内存消耗仅为 Git 的两百分之一,CI 和研究任务代码检出操作仅需几秒钟,不再是之前的几分钟。

服务器端执行的版本控制新范式

Scion 将提交、合并、变基和文件历史查询等操作放在服务器端执行,客户端负责跟踪本地修改、管理文件,并维护有限的缓存,无需保存足够多的仓库数据就能独立完成上述操作。Anthropic 表示,其大部分客户端都是始终保持在线的智能体,因此 Git 离线支持并没有什么优势。

AI 原生开发工具链的起点

Git 诞生于 2005 年,是为人类开发者设计的分布式版本控制系统。Anthropic 的 Scion 则完全不同——它从一开始就是为 AI 智能体设计的,假设操作者是能够自主决策的软件代理而非人类程序员。这一转变意味着,未来版本控制工具的核心用户将从人变为 AI。

其他公司难以直接复制

当然,其他公司很难直接采用这种方案,因为它需要配套的定制代码审查、搜索和 CI 工具。Anthropic 的做法表明,随着 AI 代码生成能力的爆发,传统版本控制工具正在被重新设计以适应新的开发范式。