#AI
Anthropic 用 Fable 5 将 Bun 重写为 Rust
Bun 作者 Jarred Sumner 用 Claude Fable 5 预发布版在 11 天内将 Bun 从 Zig 重写为 Rust,涉及超百万行代码,一次合并。重写由 Anthropic 内部执行(Bun 于 2025 年 12 月被收购),动机是内存安全——Zig 的混合 GC 与手动管理导致大量 use-after-free、double-free 崩溃。重写后的 v1.4.0 已于 6 月 17 日随 Claude Code v2.1.181 上线,修复 128 个 bug,性能提升约 2-5%。
💡 为什么值得看11 天、超百万行代码、$165k API 成本,AI 编码代际跃迁的生产级实证。人一年,模型 11 天。
关键数字
- **时长**:11 天
- **并行实例**:约 64 个 Claude
- **代码量**:超 100 万行(单次 PR 合并)
- **输入 token**:59 亿(未缓存)+ 720 亿(缓存)
- **输出 token**:6.9 亿
- **成本**:约 $165,000(按 API 定价估算)
- **人力等效**:3 名全知工程师 × 1 年
- **线上时间**:v1.4.0 随 Claude Code v2.1.181(6 月 17 日)上线
- **效果**:修复 128 个 bug,2-5% 提速,Linux 启动快 10%
查证
来源与可信度
强
· Jarred Sumner 在 Bun 官方博客发布完整技术回顾,披露全部关键数字(token 量、并行数、成本)与动机
[1]
强
· The Decoder 与 Simon Willison 同步报道,事件主体与细节一致
[2]
延伸阅读
官方博客回溯完整流程,含 Zig 致敬、Rust 选择理由与测试驱动 Agent 设计,是 2026 年 AI 编码工程最值得精读的案例。
Simon Willison 的评论提炼了“重写软件禁忌被打破”这个核心信号,适合快速建立判断