Bun 加入 Anthropic:一个 JS 运行时被 AI 编程浪潮收编
阅读时间: 大约 9 分钟
Bun 加入 Anthropic:一个 JS 运行时被 AI 编程浪潮收编

2025 年 12 月 2 日,Bun 作者 Jarred Sumner 发表《Bun is joining Anthropic》,宣布这个热门 JS 运行时被 Anthropic 收购。这不是一个普通的”开源项目被大厂收编”新闻——Claude Code 本身就是以 Bun 单文件可执行体的形式发给数百万用户的,Anthropic 买的不是一个产品,而是自家 AI 编程工具栈脚下的那块地基。本文基于官方公告,拆解这次收购的逻辑、Bun 的技术脉络与社区真正该担心什么。
一、交易本身:什么没变,什么变了
公告的 TLDR 很直接:Bun 被 Anthropic 收购,而 Anthropic 把 Bun 当作支撑 Claude Code、Claude Agent SDK 及未来 AI 编程产品的基础设施来押注。
没变的部分(官方逐条承诺):
- Bun 保持开源、MIT 许可;
- 仍被极其活跃地维护;
- 原班人马继续做 Bun;
- 继续在 GitHub 公开开发;
- 路线图仍聚焦高性能 JS 工具链、Node.js 兼容、替代 Node 成为默认服务端 JS 运行时。
变了的部分:团队会帮 Claude Code、Claude Agent SDK 更快、更小;能更早看到 AI 编程工具的走向并据此优化 Bun;Bun 会发版更快。
二、为什么 Anthropic 非买不可
公告里一句大白话点透了利害:“Claude Code ships as a Bun executable to millions of users. If Bun breaks, Claude Code breaks.”——Claude Code 是打包成 Bun 可执行体发给百万用户的,Bun 崩了 Claude Code 就崩了。Anthropic 有直接动机把这块地基握在自己手里。

更深一层是技术趋势:2024 年底 AI 编程工具从”酷 demo”变成”真有用”,而 Bun 的单文件可执行体恰好是分发 CLI/Agent 的理想形态——一个自包含二进制,用户机器上没装 Node/Bun 也能跑,还支持原生 addon、启动快、易分发。Claude Code、FactoryAI、OpenCode 都构建在 Bun 之上。当越来越多新代码由 AI agent 写出、测试、部署,运行时与工具链的质量就比以往任何时候都更关键。
三、Bun 的技术脉络(为什么它适合当地基)
Jarred 在公告里复盘了 Bun 的来路,几个关键节点:
- 起因:约 2021 年他在浏览器里做一个 voxel 游戏,改一次要等 Next.js dev server 热更新 45 秒,于是动手把 esbuild 的 JSX/TS 转译器从 Go 移植到 Zig;早期 benchmark 号称比 esbuild 快 3 倍、比 swc 快 94 倍、比 babel 快 197 倍;
- 引擎选型:为跑 Next.js SSR 需要一个运行时,他发现 JavaScriptCore 启动比 V8 约快 4 倍,于是选了 JSC;
- v0.1.0(2022-07):打包器 + 转译器 + 运行时 + 测试运行器 + 包管理器五合一,首周 2 万 star,拿 Kleiner Perkins 领投的 700 万美元种子轮;
- v1.0(2023-09):Khosla 领投 1900 万 A 轮,团队 14 人;
- v1.1:补齐 Windows 支持;
- v1.2:大幅改进 Node 兼容,内置 Postgres、S3 客户端,X、Midjourney 开始生产使用,Tailwind 独立 CLI 用 Bun 构建;
- v1.3:内置前端 dev server、Redis、MySQL 客户端。
四、关键数据
| 项目 | 官方口径 |
|---|---|
| 收购公告 | 2025-12-02,Jarred Sumner |
| 许可 | 保持 MIT 开源 |
| 月下载量 | 2025 年 10 月环比增长 25%,突破 720 万/月 |
| 融资累计 | 约 2600 万美元(种子 700 万 + A 轮 1900 万) |
| 营收 | 收购时为 0 |
| 现金流 | 约 4 年跑道,“本来不必被收购” |
| 核心依赖方 | Claude Code、Claude Agent SDK、FactoryAI、OpenCode |
值得注意的是 Jarred 主动澄清:Bun 当时月下载 720 万、账上有 4 年跑道,并不存在”活不下去所以卖身”。他们本来的路线是”以后做一个与 Bun 运行时垂直整合的云托管产品”,但 AI 编程工具演进太快,与其走”VC startups 摸索变现”那条路,不如直接进入 AI 编程的中心去。他还透露,合并前他和 Claude Code 团队的 Boris 长谈了四次,也跟 Anthropic 的多家竞争对手分别聊过,最终判断”Anthropic 会赢”。
五、口径与社区关切
- “原班人马、MIT、公开开发”是承诺,不是合同条款:历史经验(周报名也点出)表明,大厂收购后社区 issue 的优先级可能下降,路线图最终服务于 Anthropic 自家产品;MIT 许可意味着代码仍可分叉,但治理权重已转移;
- 早期 benchmark(3x/94x/197x)是 2021 年的数字,不能代表今天与 esbuild/SWC 的差距;
- 720 万月下载、4 年跑道是 Bun 自述,未经第三方审计;
- 隐含风险:当 Bun 的首要客户变成 Anthropic,纯社区用户会关心”我需要的 Node 兼容特性 vs Claude Code 需要的优化”哪个优先级更高——这正是周报名说的”大公司收购后社区问题优先级可能下降”。
六、优势与局限
优势:
- 金主稳定:背靠 Anthropic,不再需要走”找商业模式”的危险章节,长期存续性比纯 VC 初创更可信;
- 激励对齐:Claude Code 是 Bun 的重度用户,Anthropic 有强烈动机把 Bun 做得更快更稳;
- 技术栈成熟:五合一、JSC 启动快、单文件分发,正契合 AI agent CLI 的分发需求;
- MIT 不变:短期对开发者使用零影响。
局限:
- 治理重心转移:社区需求可能让位于 Anthropic 自家路线;
- 产品独立性存疑:未来是否会出现 Anthropic 专属优化或功能倾斜,需观察;
- “被收购”本身是不可逆信号:长期能否保持中立工具属性,时间会给出答案。
七、谁该关注
- 已经在用或考虑 Bun 做服务端运行时的团队:短期迁移成本为零,长期存续性反而增强;
- 构建 AI CLI/Agent 工具链的开发者:Bun 单文件分发 + Anthropic 加持,是值得押注的底座;
- 看重完全中立、不受单一厂商影响的基础设施者:应持续关注收购后路线图与 issue 优先级的实际变化;
- 对”开源归开源、治理归 Anthropic”敏感的组织:可把 Bun 与 Node.js/Deno 做长期并行评估。