跳到文章正文
anthropic-Claude 编辑推荐

Anthropic 弃用 Git,改用自研版本控制系统 Scion

Anthropic 宣布不再使用 Git,改用公司自研的版本控制系统 Scion,把大部分源代码…

Anthropic 宣布不再使用 Git,改用公司自研的版本控制系统 Scion,把大部分源代码管理操作搬到服务器端执行,以此减少智能体和自动化任务需要下载的数据量。

换系统的原因很直接:代码合并量涨得太快。Anthropic 表示,今年 5 月公司平均每天合并 2500 次代码变更,到了 9 月这个数字已经超过 3 万次,Git 已经跟不上节奏。公司称,Scion 的 CPU 和内存消耗只有 Git 的两百分之一。切换之后,CI 和研究任务的代码检出操作从原来的几分钟缩短到只要几秒钟。

Scion 的思路是把提交、合并、变基、查询文件历史这些操作放到服务器端完成,客户端只负责跟踪本地修改、管理文件,并保留有限的缓存。这样一来,客户端不需要保存足够多的仓库数据,也能独立完成这些操作。

Anthropic 解释,他们的大部分客户端都是始终保持在线状态的智能体,所以 Git 那种离线支持对他们没什么优势。把操作集中到服务器端,可以减少本地存储需求和同步开销。不过其他公司想照搬并不容易,因为这套方案需要配套的定制代码审查、搜索和 CI 工具。

本文地址:https://www.163264.com/16962