2026年8月24日 00:58
Bun 1.4正式リリース、ZigからRustへ移植
3行まとめ
- •Bun 1.4正式リリース、Rustに全面移植
- •Claude Codeで11日間かけ移植
- •Node.js互換性向上、CPU/メモリ改善
詳細
概要
JavaScriptランタイムBunの最新版「Bun 1.4」正式版がリリースされた。最大の特徴は、これまでZig言語で開発されていたコアランタイムをRustへ全面的に書き直した点で、Bun 1.4はこの移植を経た最初のメジャーバージョンとなる。移植作業はAnthropicのコーディングエージェントClaude Codeを用いて行われ、Claude Fable 5を11日間連続稼働させることで実現したと報告されている。
内容
今回のリリースではNode.jsとの互換性が大きく向上し、これまで動作が不安定だったテストツールのvitestやブラウザ自動化ツールのPlaywrightが問題なく動作するようになった。またパフォーマンス面でもCPUとメモリの使用率が大幅に改善されたほか、正規表現の処理速度も高速化されている。GitHub上では2,900件を超える既存issueが今回の修正で解消されたとされ、安定性・互換性の両面で大きな前進となった。
今後の影響
言語をまたぐ大規模な書き直しをAIコーディングエージェントが主体的に担った事例として注目される。今後、他のOSSプロジェクトでも同様の手法で大規模リファクタリングやランタイム移植が進む可能性があり、開発チームの生産性向上策としてAIエージェントの活用範囲がさらに広がることが見込まれる。
なぜ重要か
JS実行系のRust全面移植をAIエージェントが担った事例。大規模書き直しへのAI活用が進む可能性がある。
元記事を読む — Publickey