近日,AI领域迎来一项突破性成果——一支完全由AI智能体组成的团队,在几乎无人干预的情况下,成功开发出一款基于Rust语言的C编译器。该项目的核心创新在于,16个Claude Opus 4.6模型实例通过自主协作,仅用两周时间便完成了从零开始的完整开发流程,最终产出的代码库规模超过10万行,且通过了GCC压力测试套件中99%的测试用例。
项目负责人Anthropic研究员Nicholas Carlini介绍,团队通过部署16个独立运行的Docker容器,让每个AI智能体像人类开发者一样直接操作共享的Git代码仓库。这些智能体既没有中央调度系统,也无需预设任务分配规则,而是通过写入锁文件的方式自主领取开发任务,并在完成代码后推送至主分支。当出现代码合并冲突时,它们会通过协商机制自行解决,整个过程完全模拟了真实开发环境中的协作模式。
从技术实现来看,该编译器的开发成本主要集中在API调用费用上,累计消耗约2万美元(按当前汇率约合13.9万元人民币),期间共进行了约2000次代码会话。尽管投入看似高昂,但考虑到两周的开发周期和全自主协作的特性,这一成本在大型软件工程中仍具有竞争力。更令人瞩目的是,最终生成的编译器不仅支持x86、ARM和RISC-V三大主流架构,还能编译Linux 6.9内核及PostgreSQL、SQLite等知名开源项目。
验证环节中,该编译器通过了GCC测试套件中99%的用例,这一成绩已接近主流编译器的水平。为进一步证明其实用性,开发团队还成功用它编译并运行了经典游戏《毁灭战士》。目前,Anthropic已将完整项目开源至GitHub平台,供全球开发者研究使用。这一成果不仅展示了AI在复杂软件工程中的潜力,也为未来完全自主的AI开发团队提供了重要参考。











