🌐 This article hasn't been translated yet — showing the Japanese version.
Anthropic Bun を Claude が 6 日で Rust に移行 — 1M 行・99.8% テスト合格の衝撃 thumbnail

Anthropic Bun を Claude が 6 日で Rust に移行 — 1M 行・99.8% テスト合格の衝撃

⏱ approx. 3 min views 35 likes 0 LOG_DATE:2026-05-17
TOC

Anthropic Bun を Claude が 6 日で Rust に移行 — 1M 行・99.8% テスト合格の衝撃 #

JavaScript ランタイム Bun が 2026 年 5 月 14 日、創設者の Jarred Sumner 氏により PR #30412 を main ブランチにマージした。100 万行以上の Zig コードを Rust に書き直した「Phase A」プロジェクト の完了で、ブランチ名 claude/phase-a-p... が示すとおり、6755 コミットの大部分は Anthropic の Claude AI エージェントが生成 したものだという。期間はわずか 6 日間。既存テストの 99.8% (Linux x64 glibc) を通過している。

なぜ Zig を捨てて Rust へ動いたか #

直接の動機は Bun の長年のメモリリーク問題だった。最大顧客である Claude Code に深刻な影響を与えていたため、より厳格なメモリ管理を持つ Rust への移行が決まった経緯がある。Anthropic は 2025 年 12 月に Bun を買収しており、本件は Bun を Claude Code の runtime / バンドラ / パッケージマネージャ / テストツールとして統合する戦略の一環でもある。「自社で買って自社の AI で書き直す」という、AI 企業ならではのドッグフーディングの極致と言える。

なぜ Zig を捨てて Rust へ動いたか

「人間はもうコードをタイプしない」 #

Sumner 氏は X 上で「我々はもう何ヶ月もコードを自分でタイプしていない。これはすでに業界の現状だ」と発言した。AI エージェントが大規模 OSS プロジェクトの言語ポートを主導した本格事例としては、これまでで最大級である。

技術コミュニティの反応は分かれている。The Register は「AI のスピードでマージされた」と表現する一方、6755 コミットを人間がレビューしきれない問題、隠れたバグや微妙な挙動差、サプライチェーン的なリスクを指摘する声もある。Reddit / Hacker News では「テストが通っても本番で何が壊れるかわからない」「Zig の独自最適化を Rust が等価で再現できているか怪しい」という懸念が上がっている。

しかし、99.8% という既存テスト合格率は、AI による大規模言語ポートが「実験的なお遊び」から「実用水準」に達したことを示すマイルストーン であることに変わりはない。今後、他の OSS プロジェクトが同じ手法を採用するかどうか、そして Bun 本体が長期運用で安定するかどうかが、AI 主導開発の次の試金石になる。

参考 #