面包屑图标 当前位置: 首页
AI资讯
热点详情

Claude仅11天重写百万行代码 史诗级工程引愤怒

AI热点日报
AI热点日报时间:2026-07-12
热点解读

Zig语言创始人公开批评Bun团队用Rust重写百万行代码,称其工程习惯糟糕且依赖AI生成未审查代码。该重写由Claude辅助完成,耗时11天、花费16 5万美元,但遗留2 7万行unsafe代码,引发对技术债和维护成本的担忧。

近日,科技圈掀起了一场激烈论战——编程语言 Zig 的创始人 Andrew Kelley 公开批评其前合作伙伴 Bun 项目,引发广泛关注。

事件的直接导火索是:原本全面依赖 Zig 语言的 Bun 运行时,被其创始人 Jarred Sumner 采用 Rust 语言进行了彻底重写。

Andrew Kelley 这次没有掩饰自己的不满,将矛头直指 Jarred Sumner 的个人工程习惯、管理能力,以及这一决策背后的商业逻辑,言辞犀利,毫不保留。

简单来说,Bun 是一个为 JavaScript 和 TypeScript 打造的高性能运行时环境,其核心目标是成为 Node.js 的更快速、更现代的替代方案。近年来,它在前端生态中迅速崛起,成为挑战 Node.js 统治地位的重要选手。

Bun 的核心卖点就是速度——无论是启动速度、依赖安装效率,还是测试执行性能,都远超同类产品。而它之所以能够实现如此高的性能,很大程度上归功于其使用 Zig 语言编写。

去年 12 月,Anthropic 宣布收购了 Bun,将其作为基础设施来驱动自家的 AI 编程工具 Claude Code 和 Claude Agent SDK。Jarred Sumner 和 Bun 团队的其他成员,如今都成为了 Anthropic 的员工。

但问题随之而来。在大规模应用,尤其是作为 Claude Code 的底层引擎之后,Bun 团队遇到了一个难以根除的稳定性挑战。

具体来说,Zig 版本下的 Bun 存在大量内存安全漏洞,例如 use-after-free、double-free,以及在错误路径中遗漏内存释放等问题。在 Zig 中,这些问题只能依靠编码规范来约束,而在 Rust 中,借用检查器和 Drop 机制会直接将其转化为编译错误,从源头避免隐患。

另一方面,Zig 上游社区对 LLM 生成的代码采取零容忍政策。即使是与 AI 无关的优化改动,也无法合入上游主干。Bun 团队重度依赖 AI 辅助开发,继续使用 Zig 意味着必须长期维护自己的编译器分支,维护成本实在过高。

于是,今年 5 月,我们见证了一场科技圈的重大工程。Bun 创始人 Jarred Sumner 宣布,将 Bun 的百万行代码在 11 天内推倒重来,用 Rust 语言重写。他们使用了 Anthropic 当时尚未公开发布的 Claude Fable 5(Mythos 级模型)和 Claude Code 的动态工作流能力。

这不仅仅是一次代码重写,更是一次史诗级的 Agentic Workflow 大规模测试。后来,它也被 Anthropic 作为 Dynamic Workflows 的标杆案例进行宣传,但也因“背叛信仰”而引发了巨大争议。

在最近的博客文章中,Zig 创始人 Andrew Kelley 明确指出,Bun 在改写前之所以 Bug 频出,根本原因在于 Jarred Sumner 糟糕的工程习惯。

首先,在 AI 兴起之前,Jarred 就已经在编写质量低下的代码。Kelley 表示,Zig 团队会定期检查用户的代码库,而他们对 Bun 的代码库感到“极度恐惧”——里面全是黑客式的补丁摞补丁(hacks on top of hacks)、滥用断言,而且为了快速上线新功能,几乎从不花时间消除 Bug 和技术债。

其次,就是那 100 万行用 Claude 生成的代码。Kelley 反问道:“Bun 官方声称,这 100 万行未经过人工审查的 Rust(AI 写的)代码因为有测试用例,所以是安全的;那如果测试用例真的这么完备,为什么原来用 Zig 写的时候没能抓出那些烦人的 Bug?”

现在,Kelley 对 Jarred 从当初那个充满干劲的开源新人,变成了一个在他眼里“糟糕的经理”,感到极度失望。

Kelley 甚至直言,当得知 Bun 决定弃用 Zig 时,他不仅没有感到被背叛的愤怒,反而松了一口气。他害怕打着 Zig 招牌的 Bun 会让外界产生误解,更怕它引来一群只会复制粘贴 AI 代码的用户。他甚至讽刺地表示,自己正捧着一杯茶,庆幸“这终于不关我的事了”。

如此直白的开火,科技圈的其他人也纷纷加入战局,发表了各自的看法。

首先是一笔经济账:都说 Claude 的 token 太贵,但根据 Jarred Sumner 和 Bun 官方公布的数据,Rust 语言重写的 Bun 项目预计消耗了 16.5 万美元的 API 费用。在科技圈和工程界看来,这个价格和时间,便宜得令人难以置信。

仅从账面上看,AI 将开发成本压缩到了原来大约十分之一,时间也从一年左右缩短到了不到两个星期。

其次,是关于开源社区文化与 AI 时代碰撞的态度。有人在看完 Zig 创始人 Andrew 的博文后感到极度不适,认为他公开攻击曾经的重要用户和赞助者(Bun 曾长期资助 Zig),显得缺乏职业素养。甚至有人激进地表示“从未如此主动希望一种编程语言失败”。

但也有老派程序员站出来声援,认为在这个被资本和 AI 泡沫裹挟的时代,Andrew 只是在捍卫纯粹的工程质量,展现了当年 Linus Torvalds 的作风。

当然,大家更关心的是,项目这么折腾一番之后,到底还好不好用。

目前争议最大的地方在于,这 100 万行代码因为是 AI 直接从 Zig 机械翻译而来,缺少人类工程师的架构重构。新代码库中,残留了高达 2.7 万行 unsafe 代码块。很多人担忧,未来人类开发者在维护、阅读和修改这坨庞大的“AI 生成物”时,耗费的认知成本和排错成本,最终可能会超过今天省下的前置开发成本。

这个打破软件工程历史规律的项目,最终会成为一场 AI 改变编程范式的里程碑,还是会在未来化作一座难以维护的技术债火山?可能只能交给时间来验证了。

参考内容:

https://bun.com/blog/bun-in-rust

https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html

热点追踪提示词
你是一名 AI 行业编辑,请围绕下面这条热点输出一份资讯解读:
热点:Claude仅11天重写百万行代码 史诗级工程引愤怒要求:
1. 先用一句话解释这条热点在讲什么
2. 再总结它为什么重要
3. 说明会影响哪些 AI 产品或内容方向
4. 最后给出 3 个适合资讯站使用的标题
来源:https://36kr.com/p/3890782425709062
Claude

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关热点
AI热点2026-07-12 18:29
AI智能搜索作业和考试问题,Quizwiz助你轻松搞定

需求人群 针对急需快速获取作业与考试题目答案的学生群体,这款工具能显著节省你的解题时间,提高学习效率。 产品特色 手动模式:在页面上选中问题后右键单击,即可一键启动搜索,操作便捷高效。 快速模式:自动识别并扫描当前页面上的所有问题,批量处理答案,省时省力。 与AI交流:借助先进的人工智能技术,获得更

AI热点2026-07-12 18:29
Edge浏览器ChatGPT搜索插件,结果页与弹窗同步显示回答

这款工具无缝整合搜索引擎与ChatGPT,在搜索结果中直接显示AI回答,并支持弹出窗口持续对话。兼容百度、谷歌等主流搜索引擎,消除查资料与问AI的切换割裂感,大幅提升信息获取效率。

AI热点2026-07-12 18:29
高效简单易用的ChatGPT与GPT-3人工智能抄袭检测工具

在教育领域,AI写作工具的普及带来了一道新考题:如何判断学生的作业究竟是独立完成的,还是借助了ChatGPT这类大模型?这并非杞人忧天——当生成式AI能流畅地写出论文摘要、实验报告甚至诗歌时,教师对“原创性”的判定标准正面临挑战。Percent Human 这款Chrome插件,正是为此而生。它的核

AI热点2026-07-12 18:29
快文Copydone人工智能营销内容生成工具让内容创作更高效

营销内容创作这件事,说白了就是一场跟时间的赛跑。尤其是当你同时运营多个平台、多个店铺的时候,文案、配图、视频轮番上阵,光靠人手真的扛不住。这时候,一个能自动生成内容的工具就显得格外实用。下面要聊的这款名叫“快文copydone”的产品,就是针对这个痛点来的。 需求人群 它的适用面其实挺广的,电商运营

延伸阅读