Anthropic 工程师使用 16 个 AI Agent 自主构建一个完整的 C 编译器
AI 公司 Anthropic 展示了其最新一代旗舰模型 Claude Opus 4.6 在“自主软件开发”方面的一项重大实验成果:通过多智能体并行协作,完成了一个从头开始构建的 Rust 语言实现的 C 编译器,该编译器能够编译包括 Linux 内核在内的真实世界大型代码库。 Anthropic 研究人员 Nicholas Carlini 设计了一个称作“agent 团队”的模式,让 16 个 Claude 实例并行工作于同一个代码库,而无需持续人工干预。每个智能体被放到隔离的容器中,通过 Git 机制互相同步进度和变更。这样可以实现: 多个任务并行执行(如解析、生成代码、测试等) 处理代码冲突、合并变更 每个智能体可专注不同子任务或专精角色 与传统一次性调用 AI 不同,这些智能体会持续循环执行任务直到完成,并根据测试反馈不断修正与迭代。 此次实验历时约两周时间,进行了将近 2000 次 Claude Code 会话,总 API 成本约 $20,000。最终输出了一个约 100,000 行的 C 编译器,主要成果包括: ✅ 能在 x86、ARM 和 RISC-V 架构上编译 Lin...
