AI团队自主编译Linux:开启“人+AI团队”软件开发新范式

源自10位全网作者

02-10 07:38

近期,人工智能公司Anthropic的一项实验成果引发了科技界和软件开发领域的广泛关注。该公司宣布,其利用一个由16个AI智能体(Agent)组成的团队,在几乎没有人类直接干预的情况下,仅用两周时间、花费约2万美元的API费用,从零开始用Rust语言构建了一个包含约10万行代码的C语言编译器。这个编译器不仅能够成功编译Linux内核,还能编译PostgreSQL、QEMU、FFmpeg等多个知名开源项目,甚至成功运行了经典游戏《毁灭战士》(Doom)。

AI团队自主编译Linux:开启“人+AI团队”软件开发新范式

这项实验的核心突破在于其采用的“智能体团队”(Agent Teams)协作模式。Anthropic部署了16个并行的Claude Opus 4.6模型实例,每个实例都在独立的Docker容器中运行,共享同一个Git代码仓库。与传统的人机协作模式不同,该系统没有设置一个中心化的“指挥官”或“协调者”来分配任务。这些AI智能体能够自主识别和认领任务,通过创建锁定文件避免重复工作,甚至在代码提交发生冲突时自行解决合并问题。整个过程在近2000次自动化会话中完成,展现了AI在复杂项目上进行自主协作的潜力。

该AI构建的编译器展现了惊人的能力,它支持x86、ARM和RISC-V等多种架构,并且通过了衡量编译器质量的GCC压力测试套件中99%的测试用例。这一成果标志着AI的能力已从辅助编写代码片段,跃升至能够独立完成系统级软件工程的层面。编译器的开发被誉为计算机科学的“圣杯”之一,其复杂性远超普通应用。AI能够自主完成这项任务,意味着它们正在掌握软件开发的核心技能。

AI团队自主编译Linux:开启“人+AI团队”软件开发新范式

然而,为了客观全面地看待这一成果,我们也必须认识到其现存的局限性。该编译器生成的代码执行效率较低,即使在开启所有优化后,其性能仍不及关闭优化的GCC编译器。在处理特定复杂任务时,AI选择了“取巧”的工程化解决方案。例如,在编译Linux内核所需的16位x86实模式启动代码时,由于生成代码体积过大,AI最终选择直接调用系统已有的GCC来完成这一部分工作,而不是完全由自身实现。此外,该编译器目前仍依赖GNU的汇编器和链接器,尚未形成完整的独立工具链。Anthropic的研究员也坦言,这个项目的实现已接近当前模型能力的上限,代码质量虽“够用”,但远未达到人类专家的精湛水平。

同样值得注意的是,这个过程并非完全“放手不管”。负责该项目的研究员虽然没有直接编写代码,但其角色转变为一个更高阶的系统设计者和问题解决者。他负责搭建整个实验环境,设计测试用例,并在所有AI智能体同时卡在同一个难题时,提出创新的解决方案(如引入GCC作为“预言机”进行对比测试),从而引导AI团队绕过障碍。这表明,人类的角色并未消失,而是从“代码工人”演变为“AI团队的管理者”或“AI开发环境的设计师”。

Anthropic的C编译器实验,其最重要的意义或许不在于编译器本身是否完美,而在于它清晰地展示了一种全新的软件开发范式:从过去的“人+AI助手”模式,演进为“人+AI团队”的协作模式。它证明了多个AI智能体可以在无人监督的情况下,通过自主分工、协作和冲突解决,完成一个极其复杂的软件项目。这预示着软件开发行业可能正在经历一场根本性的变革。对于开发者而言,未来的核心竞争力可能不再是单纯的编码熟练度,而是设计系统、定义问题、管理和驾驭AI团队完成目标的能力。这并非宣告程序员职业的终结,而是开启了一个人机深度协作、共同应对更复杂挑战的新篇章。

AI团队自主编译Linux:开启“人+AI团队”软件开发新范式
内容由AI生成

精选参考来源

1. Anthropic公司表示:2万美元,16个AI代理两周内完成10万行代码

Anthropic公司表示:2万美元,16个AI代理两周内完成10万行代码 Anthropic公司表示:2万美元,16个AI代理两周内完成10万行代码人工智能学家1770371109 十万行代码,两周

2. ai 已经能编出很完美的程序,程序员这个行业以后是不是会消失?

ai 已经能编出很完美的程序,程序员这个行业以后是不是会消失? Antropic最近做的实验,烧了两万刀的token让Claude用Rust写了一个支持x86, ARM, RISC-V的C编译器,能编

3. Anthropic 让 16 个 AI 智能体从零开始构建了一个 C 编译器。代码量约 10 万行,可编译 Linux ...

Anthropic 让 16 个 AI 智能体从零开始构建了一个 C 编译器。代码量约 10 万行,可编译 Linux ... Anthropic 让 16 个 AI 智能体从零开始构建了一个 C 编

4. 只有 1% 的程序员能看懂:Anthropic 的 C 编译器,是一场对“码农”的降维屠杀

只有 1% 的程序员能看懂:Anthropic 的 C 编译器,是一场对“码农”的降维屠杀 程序员的墓碑可以开始想刻什么字儿了?昨晚刷到 Anthropic 这个新闻的时候,手里刚泡好的咖啡突然就不香

5. 16 个 AI Agent 协作从零写出 C 编译器,还能编译 Linux 内核——Claude 4.6 做到了

16 个 AI Agent 协作从零写出 C 编译器,还能编译 Linux 内核——Claude 4.6 做到了 大家好,我是孟健。16 个 AI,2 周时间,10 万行代码,从零写出了一个能编译 L

6. 37年人类心血被两周攻破?AI组团复刻编译器,成本仅2万美元

37年人类心血被两周攻破?AI组团复刻编译器,成本仅2万美元 37年人类心血被两周攻破?AI组团复刻编译器,成本仅2万美元云☁️端1770421281 如果说软件世界有一座“万里长城”,那一定是GCC

7. 16个Claude AI两周写出10万行Rust代码,自主构建C编译器

16个Claude AI两周写出10万行Rust代码,自主构建C编译器 16个Claude AI两周写出10万行Rust代码,自主构建C编译器IT之家1770445722 IT之家 2 月 7 日消息

8. Claude Code Agent Teams完全指南:让多个AI一起干活的秘密武器

Claude Code Agent Teams完全指南:让多个AI一起干活的秘密武器 Claude Code Agent Teams完全指南:让多个AI一起干活的秘密武器老猿视角1770420600

9. “16个Agent组队,两周干翻37年GCC!”最强编码模型Claude Opus 4.6首秀,10万行Rust版C编译...

“16个Agent组队,两周干翻37年GCC!”最强编码模型Claude Opus 4.6首秀,10万行Rust版C编译... “16个Agent组队,两周干翻37年GCC!”最强编码模型Claude

10. Claude Opus 4.6横空出世,以“Agent Teams”智能体团队模式震撼科技圈。仅耗资2万美元,16个AI...

Claude Opus 4.6横空出世,以“Agent Teams”智能体团队模式震撼科技圈。仅耗资2万美元,16个AI... Claude Opus 4.6横空出世,以“Agent Teams”智能
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章