Claude Codeを支えるBunを買収 — Anthropicが半年でARR10億ドル到達
AnthropicがJavaScriptランタイムのBunを買収しました。Claude Codeは正式提供から半年で年間経常収益10億ドルに到達しており、両者の関係と買収の狙いと利用者への影響をまとめました。
Anthropicは2025年12月3日、JavaScriptランタイムのBunを買収したと発表しました。同時に明かされたのが、Claude Codeが2025年5月の一般提供開始からわずか6か月で、年間経常収益(ARR)10億ドルに達していたという事実です。Bunはこの半年、Claude Codeのインフラを支えてきたチームの1つで、買収は「そのまま社内に取り込む」形を取ります。
AnthropicがBunを買収した理由
買収の直接の理由は、Claude Codeの開発体験をさらに高速化することです。BunはJavaScript / TypeScriptのランタイム・パッケージマネージャー・バンドラー・テストランナーを1つにまとめたオールインワンツールキットで、既にClaude Codeのインフラ拡張に深く関わってきました。Anthropicの最高製品責任者であるMike Kriegerは、公式発表で次のように述べています。
"Bun represents exactly the kind of technical excellence we want to bring into Anthropic. Jarred and his team rethought the entire JavaScript toolchain from first principles while remaining focused on real use cases."
Claude Codeが半年でARR10億ドルに到達した急成長を受け、「その勢いをさらに複利で伸ばすインフラを内製化する」というのが今回の買収の位置づけです。Bunは買収後もオープンソース・MITライセンスのまま維持され、外部の開発者向け提供も継続します。
Claude Codeの半年間とBunの役割
Claude Codeは2025年5月に一般提供が始まり、Netflix・Spotify・KPMG・ロレアル・Salesforceといった大手企業に導入が広がりました(各社の導入方式の違いはClaude Code開発ツール導入事例にまとめています)。Anthropicは、この急成長を支えたインフラの中核にBunがあったと説明しています。両社は買収前から数か月にわたり密接に協業しており、その成果の1つがClaude Codeのネイティブインストーラーです。
ネイティブインストーラーは、Node.jsのランタイム環境に依存せずにClaude Codeを単一バイナリとして配布する仕組みで、インストール手順の簡素化と起動速度の改善に直結します(導入方法の比較はClaude CodeのHomebrew・npm・ネイティブ導入の比較で扱っています)。公式発表はこの機能のリリースを「BunとAnthropicの協業が直接後押しした成果」と位置づけており、買収は既存の協業関係を制度化したものと読めます。
従来のnpm install -gによるグローバルインストールは、Node.jsのバージョン管理ツール(nvm・voltaなど)との組み合わせ次第で権限エラーやパスの競合が起きやすく、Claude Code導入時のつまずきの1つになっていました。ネイティブインストーラーはランタイムを同梱した単一バイナリを配布することで、この種の環境依存の問題を根本から回避する設計です。買収発表がこの機能を名指しで取り上げているのは、Bunの技術がClaude Codeの「導入のしやすさ」という体験面に直接効いていることを示しています。
Bunとは何か — JavaScriptランタイムの立ち位置
Bunは2021年にJarred Sumner氏が創業したJavaScript / TypeScriptランタイムです。Node.js・Denoと並ぶ選択肢として登場し、ランタイム・パッケージマネージャー・バンドラー・テストランナーを単一バイナリに統合している点が特徴です。従来はこの4つをnpm・webpack・jestのように別々のツールで組み合わせるのが一般的でしたが、Bunは1つのコマンド体系に集約することで、セットアップの手間と実行時のオーバーヘッドを減らしています。
買収発表の時点で、Bunは月間700万ダウンロード、GitHub上で8万2,000以上のスターを獲得しており、Midjourney・Lovableといった企業でも採用されています。AI主導のソフトウェア開発が前提になるなかで、ビルドとテストのサイクルを高速に回せるツールチェーンへの需要が高まっており、Bunはその受け皿の1つとして急速に存在感を強めてきました。
3つのJavaScriptランタイムを並べると、ツールの守備範囲の違いが見えます。
| 項目 | Node.js | Deno | Bun |
|---|---|---|---|
| パッケージマネージャー | Node.js別途npm / yarn / pnpmが必要 | Deno標準でURL importに対応 | Bunランタイムに内蔵 |
| バンドラー | Node.js別途webpack / esbuild等が必要 | Deno標準搭載 | Bunランタイムに内蔵 |
| テストランナー | Node.js別途Jest / Vitest等が必要 | Deno標準搭載 | Bunランタイムに内蔵 |
| TypeScriptの直接実行 | Node.jsトランスパイルが必要 | Deno標準対応 | Bun標準対応 |
Node.jsは長年の実績とエコシステムの広さが強みですが、開発環境を組むには複数ツールを個別に選定・設定する必要があります。Bunはこの組み合わせをランタイム自体に内蔵することで、環境構築の手間を減らす方向に振り切っている点が特徴です。
この買収がClaude Code利用者にもたらす変化
公式発表は、買収によってClaude Codeの利用者に「より高速な動作」「安定性の向上」「新機能」の3点がもたらされるとしています。ただし公表時点でこれらは方向性の表明にとどまり、具体的な変更内容や提供時期は明らかにされていません。利用形態別に見ると、影響の出方には差があります。
| 利用形態 | 現時点での影響度 | 理由 |
|---|---|---|
| Bunをランタイムとして直接使う開発者 | 現時点での影響度明確な恩恵あり | 理由開発元がAnthropic傘下になり、Claude Codeとの統合が優先的に進む見込み |
| Node.jsベースでClaude Codeを使う開発者 | 現時点での影響度ほぼ影響なし | 理由ネイティブインストーラー経由の起動であれば、内部でのランタイム選択を意識する場面は少ない |
| CI/CDにClaude Codeを組み込むチーム | 現時点での影響度条件次第 | 理由将来的にBun連携が強化されれば、ビルド・テストの高速化を享受できる可能性がある |
| BunをJavaScript開発の主力ツールとして使うチーム(Claude Code非利用) | 現時点での影響度ほぼ影響なし | 理由オープンソース・MITライセンスの継続が明言されており、既存の利用に変更はない |
Bunを直接使っていない開発者にとって、この買収が今日の作業を変えることはほとんどありません。変化が顕在化するのは、Claude Code側でBunとの統合機能が具体的にリリースされたタイミングです。
Anthropicの買収戦略に見える一貫性
Bunの買収は、Anthropicが開発基盤の技術を取り込んできた一連の動きの起点にあたります。半年後の2026年5月にはSDK / MCPサーバー生成基盤のStainlessを買収し、Claude PlatformのSDK体験を内製化しました。公式発表は買収方針について「技術的卓越性を強化し、エンタープライズAIのリーダーとしての強みを補強し、企業の原則・ミッションに合致する機会を追求する」という基準を明言しています。
Bun・Stainlessと続く買収に共通するのは、いずれも「Claude Code / Claude Platformの開発体験を支える基盤インフラ」を対象にしている点です。買収対象を自社サービスの周辺ではなく、開発者が実際に触れるツールチェーンの中核に絞っている点は、Anthropicがコード生成の性能競争だけでなく、開発体験そのものを差別化要因と見ていることの表れといえます。
もう1つ共通しているのは、いずれの買収でも対象チームがそのままAnthropicに合流し、既存の製品(BunならOSSランタイム、StainlessならSDK生成基盤)の外部提供を継続している点です。買収によって既存ユーザーへの提供を打ち切るのではなく、社内利用と外部提供を両立させる形を取っており、これは開発者コミュニティからの反発を避けつつ技術を取り込む、比較的リスクの低い統合の進め方といえます。Claude Codeの成長ペースを踏まえると、今後も同様の性質を持つ基盤ツール企業が買収対象になる可能性があります。
よくある質問
Bunは今後有料化されるのか
公式発表では「オープンソース・MITライセンスのまま維持する」と明言されています。買収時点で有料化やライセンス変更の予定は示されていません。
既存のNode.jsプロジェクトはBunに移行する必要があるか
必要はありません。BunはNode.js互換のAPIを多く実装していますが、移行を義務づける動きは今回の発表には含まれていません。Claude Code自体もNode.jsランタイムでの利用を引き続きサポートしています。
Bunの開発チームはAnthropicに残るのか
公式発表は、創業者のJarred Sumner氏を含むBunのチームがAnthropicに合流し、Bunの開発を継続すると説明しています。外部提供と社内チームの体制がどう両立するかの詳細は、今後のリリースで明らかになる見通しです。
まとめ
Claude Codeは一般提供から半年でARR10億ドルに到達し、その成長を支えてきたBunをAnthropicが買収しました。Bunは今後もオープンソース・MITライセンスで提供が続き、既存の利用者に直接の影響はありません。一方でClaude Code側は、ネイティブインストーラーに続く形でBunとの統合を深めていく方針です。
現時点で公式に確定しているのは「買収した」という事実と、Bunのライセンス継続という2点のみです。統合機能の中身や提供時期は明言されていないため、Claude CodeでBunをランタイムとして使っている開発者、あるいはCI/CDでビルド速度を重視するチームは、今後のClaude Codeのリリースノートで統合機能の具体化を追う価値があります。逆に、現時点でNode.js中心の開発フローに変更を迫られるものではないため、既存の環境を急いで見直す必要はありません。