Anthropic 的源代码控制系统重构

山止川行AI 前沿📡 BestBlogs·AI高分精选⭐ 882026-10-141255 阅读💛 226 收藏
Anthropic 的源代码控制系统重构

📌 One-Sentence Summary

由于 AI 辅助开发工作流程带来的代码变更量爆炸性增长,Anthropic 开发了一个自定义源代码控制系统 Scion,该系统现已每日处理超过 30,000 次合并。在五个月中,由七人团队构建的 Scion 解决了现有基础设施无法应对的高速开发环境下的可扩展性和效率问题。该公司在 2026 年 5 月至 9 月期间,每日合并量从 2,500 增加到 30,000 多次,迫切需要更新其版本管理系统。尽管对抗性审查提高了代码质量,但有时也会导致过度工程或对假设问题的过度关注,因此需要有人类监督来平衡 AI 分析和实际工程约束。

📝 Summary

本文详细介绍了 Anthropic 从 Git 迁移到专有源代码控制系统 Scion 的过程,这一决定是由代码变更数量的指数级增长驱动的。公司的合并率从每日 2,500 次飙升至超过 30,000 次,使现有基础设施不堪重负。由七个工程师在五个多月内打造的 Scion,专为满足高速度开发环境的可扩展性和效率需求而设计。

💡 Main Points

代码变更的指数级增长

AI 辅助编码的引入和频繁的模型更新导致每日代码变更数量增加了十二倍,从 2,500 次增至 30,000 多次。这种快速的发展节奏使现有的基于 Git 的系统无法满足公司的需求。

Scion 的开发

为了管理大量合并,Anthropic 构建了 Scion,这是一种定制的源代码解决方案。该系统旨在处理其工作流程的特定需求,包括高效管理大型仓库和高频检出。

模型发布的影响

文章指出,新 AI 模型(如 Fable 和 Mythos)的发布与代码变更速度的加快之间存在相关性。这些发布很可能驱动了对整个代码库快速迭代和更新的需求。

对抗性审查的挑战

虽然对抗性审查非常有效,但文章指出它有时会导致‘过度工程’或对假设问题的过度关注。这突出了需要人类监督来平衡 AI 分析与实际工程约束的重要性。

💬 Key Quotes

在 2026 年 5 月,Anthropic 每天平均合并约 2,500 次代码更改;截至 9 月,我们每天合并超过 30,000 次。

我们主分支的历史记录本身就有近 100 GB,而一个*压缩*的工作副本也超过了 25 GB。

Anthropic 还广泛使用对抗性审查,虽然这在许多方面非常有效,但有时也会导致视野狭隘。

📊 Article Meta

AI Screening: 88

Source: Simon Willison's Weblog

Author: Simon Willison

Category: 人工智能

Language: 英文

Read Time: 2 min

Word Count: 327

Tags:

AI 与智能应用 , AI 编程 , 模型发布 , 系统设计 , 增长营销

#AI 与智能应用# AI 编程# 模型发布# 系统设计# 增长营销

文章评论(0)

暂无评论,快来抢沙发~