首页/文章/只升级系统 Node 不够:Claude Code 自带 Bun,要 claude update

只升级系统 Node 不够:Claude Code 自带 Bun,要 claude update

· Zumac.Ai

帖子说了什么

@its_LtDan 提醒:你把系统 Node 升到最新,并不等于 Claude Code 跟着安全了。Claude Code 不跑你系统里的 Node,而是自带一份嵌入的 Bun 运行时。系统补丁打完,工具里的那份仍可能偏旧——一台机器、两套运行时,容易漏掉那套「装在工具里」的。

行动建议很短:补工具,不只补操作系统——跑 claude update。

官方与公开信息怎么印证

Anthropic 收购 Bun 后,公开说明 Claude Code 以 Bun 可执行文件分发给大量用户;CHANGELOG 也多次写到 upgraded the bundled Bun runtime。社区与 issue 里还能看到 Windows 自动更新偶发「启动进了 Bun CLI 而不是 Claude」的包装事故——侧面说明二进制里确实绑着 Bun。

因此,运行时 CVE、依赖补丁的正确入口是 Claude Code 自身的更新通道,而不是只盯着 node -v。

落地建议

  1. 定期 claude update(或走官方安装/自动更新路径),并看 claude --version 是否为 Claude Code 版本号。
  2. 安全通告提到 Bun / 嵌入运行时时,把 Claude Code 列入必更清单,与系统 Node 分开勾选。
  3. 若 claude --version 打出像 Bun 版本号、或启动进 Bun 帮助页,按官方 issue 回滚/重装,不要当「Node 坏了」乱改 PATH。

小结

Agent 工具的攻击面包含它打包进去的运行时。Node 补丁写进运维清单时,给 Claude Code 留一行:claude update。

来源

Zumac.Ai 新加坡 Mac mini M6,整机独享,¥999/月起,联系 Telegram @singatao。
查看方案与费用 · 帮助中心

返回首页 · 更多文章

Telegram 客服