Claude CodeがRust製BunをProduction利用
मूल शीर्षक: Claude Code uses Bun written in Rust now
यह क्यों महत्वपूर्ण है
数百万台のデバイスで動作するClaude CodeにRust製Bunが静かに展開された事実は、AIツールのランタイム最適化戦略として注目される。
Simon Willisonが2026年7月19日に確認したところ、Claude Code v2.1.181(6月17日リリース)以降はRustで書き直されたBun v1.4.0を内部で使用していることが判明した。Linux環境での起動速度が約10%向上したという。
Bun開発者のJarred Sumnerが「Bun in Rust」プロジェクトについて、Claude Code v2.1.181以降がRust移植版のBunを採用していると発表した。Simon Willisonはこれを自分のClaude Codeインストール環境で検証し、2つのコマンドで証拠を確認した。
1つ目のコマンド「strings ~/.local/bin/claude | grep -m1 'Bun v1'」を実行すると「Bun v1.4.0 (macOS arm64)」と出力された。GitHubで公開されている最新のBunリリースはv1.3.14(5月12日付)であり、v1.4.0はまだ正式リリースされていないcanary版であることがわかる。
2つ目のコマンドでは563個の.rsファイル名(Rustのソースファイルパス)が出力され、Rust製Bundlerのコードが実際にバイナリに含まれていることが確認された。
Ajan Rajが提案した方法では、BUN_OPTIONSを使って「claude --version」実行時に埋め込みBunのバージョンを表示させると「1.4.0」と確認できる。package.jsonのバージョンが1.4.0に更新されたのは5月17日のコミットだった。
なお、Rust版BunはBun canaryとしてリリースされており、「bun upgrade --canary」コマンドでインストール可能。Linux環境での起動速度が10%速くなった以外、ほとんどのユーザーは変化に気づかなかったとJarred Sumnerは述べており、「Boring is good(退屈なのは良いこと)」とコメントしている。