8.0
深览指数
科技腾讯新闻·AI寒武纪··AI 生成
Anthropic 7个人用Claude造出新系统Scion:统治程序员20年的Git被AI干翻了
Anthropic因AI智能体每日提交量从2500次暴涨至30000次,Git基础设施不堪重负,7人团队用5个月自研了版本控制系统Scion。核心设计推翻Git的去中心化假设:客户端不存完整副本、按需加载、所有计算推给服务端,最终将代码检出速度从分钟级降至秒级,资源占用缩减至原来的1/200。文章详细展示了AI驱动研发的极端场景,并判断未来6-12个月其他AI编程团队也将撞上同一堵墙。适合关注AI工程化、基础设施演进或版本控制技术的读者。原文 ↗
核心观点
- ▍AI编程工具导致代码提交量指数级增长,传统以人类为中心的版本控制系统Git成为瓶颈,需要从根本上重新设计基础设施。
- 01Anthropic从5月到9月,每日合并代码变更从2500次增至30000次,增长超过10倍。
- 02Anthropic的主分支历史记录近100GB,工作副本超25GB,每天执行约2500万次代码检出。
- 03若直接用Git,每天网络流量将超过600PB。
- 04Scion核心设计变更:客户端不存完整副本,所有计算全推服务端;变更集替代树指针;按需加载;层级缓存保证99%+命中率。
- 05Scion落地后,代码检出速度从几分钟缩短到几秒,服务器资源占用缩减至原来Git镜像集群的1/200。
- 06开发Scion的团队仅7人,历时5个月,同时自研了代码审查平台Antique和代码搜索系统。
- 07Claude重写数据迁移流水线,内存占用降至1/20,速度提升4倍。
反方 / 局限
- — Anthropic承认Scion设计完全绑定超大单体仓库和海量AI智能体场景,普通开发场景下Git仍极其优秀。
- — Anthropic没有开源Scion的打算,方案仅作为思路参考提供给开源社区和GitHub/GitLab。
7 分钟 · 3 卡片 · 5 资料
读原文 →