
2025/12/03 3:05
Anthropic acquires Bun
RSS: https://news.ycombinator.com/rss
要約▶
Bun は Anthropic に買収され、Claude Code・Agent SDK 等AI‑コーディングインフラとして利用されます。
- 変わらない点:MIT ライセンスでオープンソース、同じチームが開発を継続、Node.js 互換性を重視。
- 変化:Bun のリリース速度向上とAI ツールへの最適化。
- 将来:Anthropic の資源で高性能 JS ランタイムを拡張し、AI コーディングに特化したインフラへ進化。
本文
TLDR:
Bun は Anthropic に買収されました。Anthropic は、Claude Code、Claude Agent SDK、そして将来の AI‑コーディング製品・ツールを支えるインフラとして Bun を活用する方針です。
変わらない点
- オープンソース & MIT ライセンス – Bun は引き続き無料で利用できます。
- 継続的なメンテナンス – 同じチームが Bun の開発を続けます。
- 公開開発 – すべての変更は GitHub 上で確認できます。
- ロードマップの焦点 – 高性能 JavaScript ツール、Node.js 互換性、およびデフォルトサーバー側ランタイムとして Node.js を置き換えること。
変わる点
- より高速・軽量なコーディングツール(Claude Code, Claude Agent SDK)。
- AI‑コーディングニーズをより早く把握 → Bun がそれらに対してさらに適したものへ。
- リリースのスピード向上 – Bun のリリースが迅速になります。
Bun の始まり
約 5 年前、私はブラウザベースのボクセルゲームを開発していました。コードベースは大きくなり、Next.js の 45 秒ホットリロードサイクルに苛立ちました。そこで esbuild の JSX と TypeScript トランスパイラを Go から Zig に移植し、3 週間で動作するトランスパイラを完成させました。
初期ベンチマーク(JSX バンドラー)
| ツール | esbuild 相対速度 |
|---|---|
| esbuild | 3 倍速 |
| swc | 94 倍速 |
| Babel | 197 倍速 |
その最初の年は、混雑したオークランドのアパートでコードを書き、ツイートを続けました。
ランタイム
Next.js のサーバー側レンダリングを実現するために JavaScript ランタイムが必要でした。Safari が JavaScriptCore を埋め込むように WebKit のソースを読んだ後、初期の Bun ランタイムを構築しました。
Bun v0.1.0(2022年7月) – バンドラー、トランスパイラ、ランタイム(Node.js を置き換えるドロップイン)、テストランナー、パッケージマネージャーがすべて一つに。初週で 20k の GitHub スターを獲得。
成長
- v1.0.0(2023年9月) – 安定リリース;Khosla Ventures から 1900 万ドルのシリーズ A を調達。
- v1.1 – Windows サポート追加(当初は粗い)。
- v1.2 – Node.js 互換性改善、組み込み PostgreSQL & S3 クライアント;X と Midjourney で本番稼働。
- v1.3 – 組み込みフロントエンド開発サーバー、Redis/MySQL クライアント、
の改善;さらに多くの本番使用。bun install
AI が登場(2024年後半)
AI コーディングツールが有用になり、多くは Bun で構築されました。Bun の単一ファイル実行可能ファイルにより、Node.js や Bun をインストールせずとも JavaScript プロジェクトを自律的なバイナリとしてコンパイルできます。Claude Code、FactoryAI、OpenCode 等はすべて Bun を利用しています。
私は Claude Code に夢中になりました。現在では Bun のリポジトリで最も PR が統合され、バグが修正され、レビューコメントに自動で応答します。
今後の道
Bun は現在 $0 収益です。持続可能性は頻繁に問われます:「Bun は 5〜10 年生き残るのか?」常に「クラウドホスティング製品を構築する」ことが答えでした。しかし AI コーディングツールの登場で状況が変わり、インフラ層がエージェントがコードを書く際により重要になります。
なぜ Anthropic なのか
- 長期的安定性 – 世界トップレベルの AI ラボのリソースへアクセス。
- 最前線の席 – AI コーディングの方向性を影響し、Bun をそれに合わせて進化させる。
- さらなる力 – エンジニア採用・高速リリース。
既存ユーザーへのメッセージは変わりません:コアの約束はそのままです。
よくある質問
| 質問 | 回答 |
|---|---|
| Bun はまだオープンソース & MIT ライセンスですか? | はい。 |
| Bun の開発は GitHub 上で公開され続けますか? | はい—アクティブな issue と PR が残ります。 |
| Bun は Node.js 互換性と Node.js をドロップイン置き換えとして重視していますか? | 絶対に。 |
| 同じチームがフルタイムで開発を続けていますか? | はい、今は VC バックされたスタートアップではなく Anthropic のリソースで。 |
| Bun のロードマップに何らかの変化がありますか? | Claude Code との協働が深まり、Chrome↔V8 や Safari↔JavaScriptCore と似た関係になるものの、多様なユースケースに対してより独立した進化を図ります。 |