AI资讯 / 产业

产业 / 媒体

Claude Code 整合 Rust 重构版 Bun,Linux 启动速度提升 10%

IT之家

据开发者西蒙·威利森披露,Anthropic 的 Claude Code 工具在 6 月 17 日发布的 v2.1.181 版本中,已整合了由 Rust 语言重构的 Bun 运行时。这一改动使 Claude Code 在 Linux 平台上的启动速度提升了 10%。Bun 原本基于 Zig 语言开发,用于执行 JavaScript 和 TypeScript 程序。此前,开发者贾里德·萨姆纳在 Claude Fable 5 模型的辅助下,耗时 11 天、花费 16.5 万美元,将 Bun 从 Zig 完全重写为 Rust。威利森在检查 Claude Code 可执行文件时,发现了 Bun v1.4.0 字样及大量 .rs 扩展名的字符串,证实了整合。

IT之家 7 月 24 日消息,开发者西蒙·威利森于 7 月 19 日在其个人博客中指出,6 月 17 日发布的 Claude Code v2.1.181 版已整合 Rust 语言重构的 Bun,在 Linux 平台上启动速度快 10%。Bun 是用于执行 JavaScript 和 TypeScript 程序的 Runtime,Claude Code 虽以独立可执行文件形式分发,但其程序底层使用 Bun 作为运行环境。

IT之家曾于 7 月 11 日报道,开发者贾里德·萨姆纳宣布在 Claude Fable 5 模型的帮助下,耗时 11 天、耗费 16.5 万美元,已重构 JavaScript 运行时 Bun,从 Zig 完全重写为 Rust 语言。这一重写工作涉及超过 100 万行代码,旨在提升性能和安全性。

威利森在检查 Claude Code 可执行文件后发现,其中出现 Bun v1.4.0 字样,以及大量带 .rs 扩展名、疑似 Rust 源文件名的字符串。这表明 Claude Code 已直接集成了 Rust 重构后的 Bun 运行时,而非继续使用旧版 Zig 版本。

此次整合带来的 10% 启动速度提升,对于频繁使用 Claude Code 的开发者而言,意味着更快的响应时间和更流畅的工作流。Rust 语言以其内存安全和并发性能著称,这一改动有望进一步优化 Claude Code 在 Linux 环境下的整体表现。

尽管启动速度提升幅度看似不大,但考虑到 Claude Code 作为 AI 编程助手的广泛应用,这一优化仍具有实际意义。未来,随着 Rust 重构版 Bun 的持续完善,Claude Code 可能在其他平台上也获得性能增益。

要点

  • Claude Code v2.1.181 已整合 Rust 重构的 Bun 运行时,Linux 启动速度提升 10%。
  • Bun 从 Zig 完全重写为 Rust,耗时 11 天,花费 16.5 万美元,代码量超 100 万行。
  • 开发者通过检查可执行文件中的 Bun v1.4.0 和 .rs 文件名字符串确认了整合。
  • Rust 重构旨在提升 Bun 的性能和安全性,进而优化 Claude Code 的底层运行环境。
  • 此次优化主要针对 Linux 平台,未来可能扩展到其他操作系统。
查看原始来源

原始标题:Claude Code 已整合 Rust 重构版 Bun,在 Linux 平台启动速度快 10%

本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。