AIToday
大規模言語モデルPublickey掲載日時: 2026年7月10日 1:003分で読める

Bun、Claude Fableで53万行のZig→Rust移植を11日間で完了

LINEで送る
Bun、Claude Fableで53万行のZig→Rust移植を11日間で完了

要点

  • JavaScriptランタイムBunの開発者が、AIエージェントClaude Fableを用いて53万行以上のコードをZig言語からRust言語へ11日間で移植しました。

  • メモリリークの根絶やパフォーマンス向上が実現し、API費用は約165,000ドルに達しています。

  • Anthropicに買収されたBunの安定性向上につながる取り組みです。

3つのポイント

  1. 何が起きたか

    JavaScriptランタイムBunの開発者Jarred Sumner氏が、約53万5000行のZig言語のコードをClaude Fableを活用して約11日間でRust言語へ移植しました。移植の結果、メモリリークを根絶し、バイナリサイズが約20%小さくなり、パフォーマンスが2%から5%程度向上しました。

  2. なぜ重要か

    Bunは昨年12月にAnthropicに買収された高速JavaScriptランタイムで、Claude Codeのランタイムとして使用されています。メモリ安全なRustへの移植により、クラッシュやメモリの操作ミスを仕組みとして防ぎ、より安定したソフトウェアになる可能性があります。

  3. 注目点

    Claude Codeのエージェントを並列化して動的ワークフローを11日間連続稼働させ、ピーク時には1分間に約1300行のRustコードを生成。API使用コストは約$165,000(160円換算で約2640万円)に相当します。次バージョンBun 1.4(Canary)がこのRust移植版になります。

この記事についてAIに質問する →

背景と解説

BunはもともとZig言語で開発されていましたが、Sumner氏がRustへの移植を選択した理由は、メモリリークやメモリの操作ミスによるクラッシュを仕組みとして防げるメモリ安全性にあります。Zigはここまでの開発に不可欠でしたが、より安定したソフトウェアを実現するにはRustが適切と判断されました。

今回の移植は、単なる言語変換ではなく、AIエージェントの多層的な検証と修正のプロセスを活用した大規模ソフトウェア開発の新しい事例と位置づけられます。動的ワークフローによる敵対的コードレビューエージェント(実装1つに対して2つ以上)とテストスイートを組み合わせることで、11日間という短期間での完了を実現しました。Sumner氏は11日間のほとんどをワークフロー監視と問題対応に費やしたと説明しており、人間がコード全体をレビューするのではなく、プロセス自体に修正を加えることで正確性を担保する手法が採用されたとみられます。

よくある質問

Claude Fableはどのように使われましたか?
まずZigのコードパターンをRustにマッピングする方法をClaudeと3時間議論し、その結果をPORTING.mdとして記録しました。その後、動的ワークフローを11日間連続稼働させ、複数のサブエージェントをオーケストレーションしてコード生成、コンパイルエラー修正、テスト実行などを繰り返しました。
移植作業で得られた成果は何ですか?
メモリリークを根絶し、バイナリサイズが約20%小さくなり、パフォーマンスが2%から5%程度向上しました。
作業にかかったコストはどのくらいですか?
Claude Codeのエージェント使用コストはAPI価格で約$165,000に相当し、人間に換算するとコードを完全に理解している3人のエンジニアが1年間かかりきりで作業する内容に相当するとSumner氏は説明しています。
LINEで送る

「大規模言語モデル」の最新ニュースを、毎朝7時にお届けします

たとえば、いま届くならこの3本です

  • Nvidia、Rubin CPXチップを大幅再設計で復活Yahoo Finance AI · 2時間前
  • AI助言の79%が実行、幸福感は不変ITmedia AI+ · 5時間前
  • 企業にエージェント統治の欠落SiliconANGLE AI · 8時間前

AIが要約して、あなたの選んだトピックだけを1日1通。LINE・Email・Slackで届きます。

登録無料・30秒で完了・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。Q&Aはこのページに公開され、他の読者も読めます。

関連記事

次の記事へMercor、AI訓練環境のDeeptuneを買収 $10B企業へ