Claude CodeがRust製Bunを採用、起動10%高速化
Judul asli: Claude Code uses Bun written in Rust now
Mengapa Ini Penting
数百万台規模の開発者ツールへのRust移行実績は、ランタイム刷新の実用性を示す事例として注目される。
Anthropicのツール「Claude Code」v2.1.181(6月17日リリース)以降、Rust書き直し版のBun v1.4.0を内部利用。Linux環境で起動速度が10%向上し、数百万台規模で稼働中。
Bun開発者のJarred Sumnerが「Rewriting Bun in Rust」で明らかにしたところによると、Claude Code v2.1.181(2026年6月17日リリース)以降、Rustで書き直されたBunのポート版を使用している。Linux環境での起動速度が10%向上した一方、ほとんどのユーザーは変化に気づかなかったという。
Simon Willisonがインストール済みのClaude Codeを調査したところ、バイナリ内に「Bun v1.4.0 (macOS arm64)」という文字列と、563個のRustソースファイル名(`.rs`拡張子)を確認。現在GitHubで公開されている最新安定版はv1.3.14(5月12日)のため、v1.4.0はまだ正式リリース前のプレビュー版であることが示唆される。なお、Rust版はBun canaryとして公開済みで、`bun upgrade --canary`でインストール可能。
Ajan Rajが公開した手法では、環境変数`BUN_OPTIONS`を使ってclaude実行時に埋め込みBunのバージョンを表示でき、「1.4.0」と出力されることが確認されている。package.jsonでのバージョン更新は5月17日のコミットで行われており、以降変更はない。