Bun 1.4正式リリース。AIが書き換えたRustランタイムを本番に載せるかの判断材料の記事カバー

トレンド・おすすめ

Bun 1.4正式リリース。AIが書き換えたRustランタイムを本番に載せるかの判断材料

BunAnthropicClaude CodeRust開発ツール

TL;DR

Bun 1.4がZigからRustへの全面書き換えを経て安定版に到達。Anthropic買収・Claude Code主導の背景、Zig作者の批判、Prisma Computeの本番検証結果から、導入判断の材料を整理。

Bun 1.4リリースの概要

JavaScriptランタイムのBunは2026年8月20日、ZigからRustへ全面的に書き換えられたランタイムを安定版1.4としてリリースしました。公式発表によれば、素のHello Worldサーバーでアイドル時CPU使用率が5分の1に、HTTPサーバーのメモリ使用量が48%減(Fastifyの場合233MBから120MBへ)、Linuxでの起動速度が50%向上したとされています。

Bunは2025年12月、AnthropicによってOven社ごと買収されました。Bun/Ovenチームのほぼ全員がAnthropicに合流し、Bunはオープンソース・MITライセンスのまま維持されています。Claude Code(Anthropicのコーディング向けCLI)はBunでコンパイルされた単一バイナリとして数百万人の開発者に配布されており、Anthropicの発表では、Claude Codeが一般提供開始から約半年で年換算収益(ARR)10億ドルに到達したことも明らかにされています。

今回のZig→Rust書き換えは、このClaude Codeのエージェントが主導したとされています。

誰におすすめ

  • Node.js/TypeScriptで本番サービスを運用しているテックリード・個人開発者で、Bun 1.4への移行を検討している、または社内から打診されている人
  • AIエージェントが書いた大規模なコードを自社の本番環境に載せてよいか判断基準を探している人
  • Bunのパフォーマンス数値だけでなく、書き換えの信頼性やリスクも把握した上で導入判断をしたい人

何をすべきか

性能数値をそのまま信じない:アイドルCPU1/5・メモリ48%減・Linux起動50%向上はいずれもBun公式の自社計測値で、独立した第三者による再現ベンチマークは今のところ確認できていません。自社のワークロードで実測してから判断しましょう。

Bun自身が公開したリスク指標を確認する:Bunの公式ブログは、書き換え後のRustコード(約78万行)のうち約1万3000箇所・全体の約4%がunsafeブロックであること、そのうち78%はC++由来のポインタ操作やCライブラリ呼び出しなど1行で完結する箇所であることを自ら開示しています。JavaScriptCoreなどC/C++ライブラリへの依存が続く限り、この比率が純粋なRustプロジェクトより高い水準にとどまるのは織り込み済みの設計だと理解した上で、残る22%(複数行にまたがるunsafeブロック)がどの機能に集中しているかは自社で追加調査する価値があります。

批判と実運用結果の両方を見る:Zigの作者Andrew Kelleyは、The Registerの取材に対し、この書き換えを『unreviewed slop』と呼び、『Zigコードのバグを捕捉できなかったテストスイートが、百万行規模のレビューされていないコードのバグを捕捉できるはずがない』と疑問を呈しました。一方でPrisma Computeは、Bun 1.4に先立つRust書き換え版のcanaryビルドを本番のパブリックベータで稼働させ、旧来の安定版Bunで再現していたSQL接続プールのデッドロック(scale-to-zeroからの復帰後)やメモリリークが解消したと報告しています。批判は開発プロセスの透明性への懸念、実運用結果は具体的な不具合の解消という、異なる軸の情報である点を区別して読みましょう。

段階的に導入する:いきなり全サービスをBun 1.4に載せるのではなく、影響範囲が小さいワークロードから試し、segfaultやpanicなど予期しないクラッシュを監視し、問題があれば1.3系へロールバックできる体制を整えてから、順次対象を広げるのが無難です。

注意点

  • パフォーマンス数値(アイドルCPU1/5、メモリ48%減、Linux起動50%向上)はBun公式ブログの自社計測値であり、独立検証は確認できていません。
  • unsafeブロック約1万3000箇所・全体の約4%という数値もBun自身の自己申告であり、独立監査は確認できていません。
  • Zig作者の批判の根拠となった行数・日数・エージェント数(約50万行・約11日間・約50体)はThe Registerが2026年7月14日時点で報じた、初期マージ時点の数値です。8月20日の1.4正式リリース時点ではさらに規模が変わっている可能性があります。
  • Prisma Computeの本番検証結果はPrisma自身による発表であり、Prisma Compute自体もまだパブリックベータ段階のため、他社環境にそのまま当てはまるとは限りません。
  • Claude CodeのARR10億ドル到達という数値もAnthropic自身の発表に基づく自己申告です。
  • 買収発表の正確な日付は情報源により2025年12月2日〜4日の間で幅があります。