何が起きたか

開発者のJarred Sumner氏は、JavaScriptランタイム「Bun」の基盤言語をZigからRustへ全面的に書き換えたと明らかにしました。この移行の大半を担ったのは、AnthropicのプレリリースAI「Claude Fable 5」です。約64のClaudeインスタンスを11日間並列で走らせ、100万行を超えるコードを書き上げました。成果物はBun v1.4.0としてcanary(先行)リリースされ、128件のバグを修正し、実行速度は約2〜5%向上したとされています。

移行の動機は「信頼性」でした。Sumner氏によれば、Zigはメモリ関連のエラーやクラッシュを繰り返し生み、恒久的な修正が難しかったといいます。一方Rustは、この種のバグの多くをコンパイル時に検出できます。言語そのものの安全性を、書き換えの理由に据えたわけです。

なぜ「11日・16万5000ドル」が重要か

Sumner氏は、同じ作業を人間チームが手掛ければ約1年を要しただろうと述べています。つまり、約16万5000ドルというAPI請求は、1年分のエンジニア稼働と対置される数字です。ここで問われているのは「AIがコードを書けるか」ではなく、「基盤言語の全面移行という、これまで熟練チームの長期プロジェクトだった作業を、費用と期間の桁ごと圧縮できるか」という点です。

もう一つの含意は「並列性」です。単一のAIに順番に書かせるのではなく、64インスタンスを同時に走らせた点に、人間の労働では模倣しにくい規模の使い方が表れています。

見落とせない前提

Sumner氏がコストを気にせず進められたのは、Bunと氏のチームが2025年12月にAnthropicに買収されていたためです。つまりこの事例は、AI提供元が自社の技術で自社傘下のプロダクトを書き換えた、いわば「内製の実証」でもあります。汎用的な料金体系で誰もが同じ経済性を得られるとは限らない点は、割り引いて読む必要があります。

💼 事業会社視点:これは自社にどう効くか

受託開発・SaaS各社の経営層がまず考えるべきは「言語移行やレガシー刷新の意思決定基準が変わる」という点です。従来、基盤言語の全面書き換えは工数と失敗リスクが大きく、事実上「触らない」判断が合理的でした。11日・16万5000ドルという桁は、その前提を揺さぶります。ただし本件はAnthropic傘下の内製であり、プレリリース版を64並列で回した特殊条件です。日本のSIerや自社SaaSがそのまま再現できる数字ではありません。役員が今取るべき動きは二つです。第一に、自社の塩漬けコード(保守困難なレガシー、メモリ安全性に不安のある基盤)を棚卸しし、「AIで刷新可能な候補」として金額換算しておくこと。第二に、生成された100万行を誰がレビュー・保証するかという体制設計です。書く速度が桁で上がるほど、検証とテスト、そして責任の所在がボトルネックになります。受託各社にとっては「人月」ではなく「移行成果とその品質保証」で値付けするモデルへの転換が、遠くない論点になります。