Anthropic因代码开发规模的快速扩张,自主设计并部署了源代码控制系统Scion,以取代Git。该公司的代码变更频率在半年内大幅增长,从2026年5月的日均2500次合并增至9月的超过30000次,主分支历史容量达约100GB,压缩后的工作副本也超过25GB1。
为应对这一增长,Anthropic由7人团队用5个月完成了迁移工作1。新系统采用集中式架构设计,参考了Google Piper、Meta Sapling和Mononoke等业界方案1。据该项目工程师Nick G介绍,由于Claude主要以在线方式使用,离线支持并非系统的优先功能1。此外,Anthropic还配套部署了代码审查系统Antique1。该公司每天执行约2500万次代码检出用于持续集成1。
Anthropic has developed its own source control system called Scion to replace Git, driven by a dramatic surge in development velocity over the past six months 1. The company's daily code merge rate skyrocketed from approximately 2,500 changes in May 2026 to over 30,000 by September 2026, straining the capacity of conventional version control tools 1.
The scale of Anthropic's codebase created significant infrastructure challenges 1. The main branch history alone reached approximately 100 gigabytes, with compressed working copies exceeding 25 gigabytes, while the system executed roughly 25 million code checkouts daily to support continuous integration 1. Rather than continue scaling Git, Anthropic assembled a seven-person team that spent five months migrating to Scion, a centralized architecture system designed to handle this level of operational demand 1. The company drew technical inspiration from Google's Piper system, Meta's Sapling, and Meta's Mononoke repository to architect its solution 1.
Accompanying the new source control infrastructure is Antique, Anthropic's custom code review system 1. According to Nick G, a Scion engineer, offline support was not prioritized in the system's design because Claude operates primarily as an online service 1.
评论
还没有评论,欢迎留下第一条。