19 poin oleh GN⁺ 2025-12-03 | 2 komentar | Bagikan ke WhatsApp
  • Bun, runtime dan bundler JavaScript, telah diakuisisi oleh Anthropic dan akan digunakan sebagai infrastruktur inti untuk produk coding AI seperti Claude Code dan Claude Agent SDK
  • Bun akan tetap open source dengan lisensi MIT, dan tim yang sama akan terus mengembangkannya secara terbuka di GitHub
  • Melalui Bun, Anthropic mendorong peningkatan kecepatan dan efisiensi alat coding AI, sementara Bun mendapatkan siklus rilis yang lebih cepat
  • Bun akan tetap berfokus pada kompatibilitas Node.js, tooling JavaScript berperforma tinggi, dan pengganti runtime sisi server
  • Dengan akuisisi ini, Bun memperoleh stabilitas jangka panjang dan peran sebagai infrastruktur inti untuk lingkungan pengembangan yang berpusat pada AI

Ringkasan akuisisi

  • Anthropic mengakuisisi Bun, dan Bun akan digunakan sebagai infrastruktur untuk Claude Code, Claude Agent SDK, dan produk coding AI mendatang
    • Claude Code didistribusikan dalam bentuk executable Bun, sehingga Claude Code hanya dapat berjalan normal jika Bun berfungsi dengan stabil
    • Anthropic kini memiliki motivasi langsung untuk menjaga kualitas Bun
  • Bun akan tetap mempertahankan open source, lisensi MIT, tim pengembang yang sama, dan model pengembangan terbuka
  • Roadmap Bun tetap berfokus pada tooling JavaScript berperforma tinggi, kompatibilitas Node.js, dan pengganti runtime sisi server

Hal yang berubah

  • Mendorong peningkatan performa dan ukuran alat coding AI seperti Claude Code dan Claude Agent SDK
  • Meningkatkan Bun dengan mengadopsi tren terbaru dalam alat coding AI lebih awal
  • Kecepatan distribusi meningkat sehingga siklus pengembangan menjadi lebih singkat

Awal dan pertumbuhan Bun

  • Bun dimulai sekitar 5 tahun lalu, saat mencoba menyelesaikan masalah keterlambatan build ketika mengembangkan game voxel berbasis browser
    • Versi awal dikembangkan dengan mem-porting transpiler JSX·TypeScript milik esbuild ke Zig
    • Membangun runtime sendiri berbasis JavaScriptCore
    Iklan
  • Bun v0.1.0 (Juli 2022): rilis terpadu bundler, transpiler, runtime, test runner, dan package manager
    • Pada minggu pertama meraih 20 ribu GitHub stars dan mendapatkan pendanaan seed sebesar 7 juta dolar yang dipimpin Kleiner Perkins
  • Bun v1.0.0 (September 2023): setelah stabil, memperoleh pendanaan seri A sebesar 19 juta dolar yang dipimpin Khosla Ventures, dan tim berkembang menjadi 14 orang
  • Bun v1.1: menambahkan dukungan Windows
  • Bun v1.2: memperkuat kompatibilitas Node.js, menyematkan klien PostgreSQL·S3, serta digunakan di produksi oleh perusahaan seperti X dan Midjourney
  • Bun v1.3: menambahkan server pengembangan frontend, klien Redis·MySQL, serta meningkatkan bun install

Integrasi alat coding AI dan Bun

  • Pada akhir 2024, alat coding AI memasuki tahap praktis, dan banyak produk dibangun di atas Bun
    • Struktur single executable Bun cocok untuk distribusi alat CLI
    • Binary yang dikompilasi dengan Bun dapat dijalankan tanpa instalasi Node atau Bun, menawarkan waktu mulai cepat dan distribusi yang mudah
    • Claude Code, FactoryAI, dan OpenCode dibangun di atas Bun
  • Tim pengembang Bun juga menggunakan Claude Code secara internal, memakai bot Claude Code untuk perbaikan bug dan otomatisasi pengujian
    • Bot Claude Code secara otomatis menangani penulisan PR, menjalankan pengujian, hingga merespons review
Iklan

Latar belakang bergabung dengan Anthropic

  • Saat ini Bun memiliki pendapatan 0, sehingga ada banyak pertanyaan soal keberlanjutannya
    • Rencana sebelumnya adalah mengembangkan produk cloud hosting yang mengintegrasikan runtime dan bundler Bun
  • Namun, seiring pesatnya perkembangan alat coding AI, pentingnya lapisan infrastruktur semakin besar
    • Tim Bun berdiskusi soal arah pengembangan sambil berkolaborasi dengan tim Claude Code selama beberapa bulan
    • Mereka menilai kolaborasi dengan Anthropic akan mengamankan posisi inti dalam ekosistem pengembangan yang berpusat pada AI
  • Per Oktober 2025, jumlah unduhan bulanan Bun mencapai 7,2 juta, naik 25% dibanding bulan sebelumnya
    • Meski telah mengamankan dana operasional untuk lebih dari 4 tahun, Bun memilih integrasi dengan Anthropic dibanding eksperimen monetisasi berbasis VC

Makna akuisisi ini

  • Lebih dari sekadar pendanaan, inti utamanya adalah stabilitas jangka panjang dan masuk ke pusat lingkungan pengembangan AI
  • Di era ketika AI menangani penulisan, pengujian, dan deployment kode, kecepatan dan prediktabilitas runtime serta tooling menjadi penting
  • Bun selama ini berfokus pada peningkatan produktivitas developer, sehingga membentuk sinergi alami dengan alat coding AI
Iklan

Prospek setelah bergabung dengan Anthropic

  • Bun akan menempati posisi sebagai komponen inti infrastruktur coding AI milik Anthropic
    • Menjadi fondasi bagi Claude Code, Claude Agent SDK, dan produk coding AI mendatang
    • Menargetkan optimasi lingkungan eksekusi dan pengujian perangkat lunak yang berpusat pada AI
  • Anthropic akan memberi Bun stabilitas jangka panjang, sumber daya, dan penambahan personel
    • Bun berencana memperluas perekrutan engineer
  • Bagi pengguna lama, Bun menjanjikan tetap open source, pengembangan terbuka, tim yang sama, serta peningkatan performa JavaScript·TypeScript

Ringkasan FAQ

  • Tetap open source dan lisensi MIT: Ya
  • Pengembangan terbuka di GitHub tetap berlanjut: Ya
  • Kompatibilitas Node.js tetap dipertahankan: Ya
  • Tim yang sama tetap mengembangkan secara full-time: Ya, kini juga dapat memanfaatkan sumber daya Anthropic
  • Perubahan roadmap: Akan berkembang sambil bekerja erat dengan tim Claude Code, dengan struktur yang mirip hubungan Chrome–V8 dan Safari–JavaScriptCore

Bun, melalui bergabungnya dengan Anthropic, melompat menjadi infrastruktur runtime inti di era coding AI, sambil tetap mempertahankan filosofi open source dan kecepatan pengembangannya, serta bergerak ke pusat ekosistem pengembangan yang berpusat pada AI

2 komentar

 
GN⁺ 2025-12-03
Komentar Hacker News
  • Sejujurnya, saya sempat meragukan keselarasan kepentingan antara perusahaan AI dan perusahaan runtime JS
    Tapi ini adalah salah satu posting blog pengumuman akuisisi terbaik yang pernah saya lihat dalam 20 tahun terakhir
    Alasannya, prosesnya, sampai dampak yang diharapkan dijelaskan dengan sangat jelas, jadi sangat mengesankan
    Semoga timnya bisa berkembang baik di lingkungan baru

    • Tapi saya ragu apakah perusahaan lain yang dibiayai VC dan merugi bisa memberi Bun stabilitas
      Meski begitu, tetap menyenangkan melihat para pendiri yang memulai dengan semangat lalu membangun produk mendapatkan exit yang sukses
    • Pengumumannya sendiri sangat bagus, tapi saya sudah terlalu sering melihat sebagian besar akuisisi berubah arah dalam 1–2 tahun karena perubahan kepemimpinan
    • Saya juga pertama kali mengenal Bun lewat HN
      Jika Bun fokus pada titik pertemuan antara edge computing, JS/TS modern, dan layanan AI, masa depannya terlihat cerah
      Secara pribadi terasa lebih hidup daripada Deno
    • Saya suka bahwa Anthropic adalah Public Benefit Corporation (PBC)
      Ini tidak sepenuhnya menjamin perlindungan bagi pengguna Bun, tetapi setidaknya rasanya bisa menahan tekanan untuk memaksimalkan keuntungan
      Semoga perbaikan yang berpusat pada pengguna menjadi jalur default
  • Sebagai orang yang sudah memakai Deno selama beberapa tahun, saya penasaran apakah Bun memang punya kelebihan
    Bun memakai runtime JSC, dan saya menganggapnya kurang teruji dibanding V8
    Kodenya juga terasa agak rumit, dan saya juga merasakan batas keamanan bahasa Zig
    Meski begitu, saya penasaran kenapa orang lebih memilih Bun

    • Saya belum pernah memakai Deno, tapi saya memakai Bun sebagai pengganti npm
      Cara kerjanya menghubungkan cache sistem dengan hardlink, jadi jauh lebih baik dari sisi kecepatan instalasi dan efisiensi disk
      bun install jauh lebih cepat daripada npm install
      Sebagai runtime saya tidak terlalu merasakan perbedaan besar, jadi saya masih memakai Node
    • Jika mencari pointer exception atau core dump di GitHub issue Bun, akan terlihat bahwa Deno yang berbasis Rust lebih aman
    • Saya pernah gagal memindahkan proyek Node ke Deno, tetapi di Bun kompatibilitasnya jauh lebih baik
      Bun menjadikan kompatibilitas Node sebagai tujuan utama, sedangkan Deno terasa seperti mendukungnya dengan setengah hati
    • Bun bisa dengan mudah membundel dan menyajikan kode frontend dari kode backend
      Lihat dokumentasi Fullstack dev server
      Ini juga berguna di mode production
    • JSC masih dipakai sebagai engine browser berbasis WebKit seperti Safari
      Di iOS, itu juga satu-satunya engine yang diizinkan
      JSC dibuat lebih dulu daripada V8, dan sudah cukup teruji di lingkungan nyata
  • Mungkin tidak pernah ada roadmap strategi seperti “buat runtime JS tanpa pendapatan, lalu suatu hari akan diakuisisi perusahaan AI”

    • Ini mengingatkan saya pada ungkapan bahwa orang yang kuliah musik ternyata sangat berhasil di sekolah kedokteran. Maksudnya, ini adalah jalur yang tak terduga
    • Bisa jadi ini memang bagian dari pitch deck investasi Bun
      Alasan akuisisinya adalah perekrutan talenta dan kontrol atas roadmap, dan kemungkinan besar yang pertama adalah inti utamanya
    • Saya juga berpikir sama saat OpenAI mengakuisisi Rockset
    • Sebenarnya, akuisisi seperti ini bisa jadi pilihan terbaik. Karena monetisasi developer tools memang sangat sulit
    • Pola seperti ini juga pernah ada pada era dot-com 1999–2001
  • Saya percaya bahwa Bun sudah melampaui 7.2M unduhan bulanan dan punya runway 4 tahun
    Artinya, bergabung dengan Anthropic kemungkinan memang pilihan
    Namun bagian “kami akan fokus pada tooling JS terbaik tanpa memikirkan monetisasi” terasa kurang meyakinkan
    Pada akhirnya sepertinya akan ada perubahan prioritas

    • “Kami akan mengabaikan monetisasi selamanya” jelas tidak realistis
      Bahkan setelah akuisisi pun pasti akan ada tekanan kinerja tertentu
    • Mengingat ketidakstabilan profitabilitas perusahaan yang berpusat pada LLM, saya khawatir apakah sumber pendanaan Bun akan terdampak
  • Belakangan ini akuisisi yang tidak berkaitan langsung seperti ini sering terlihat, jadi selain patut diberi selamat juga terasa agak dibuat-buat

  • Saya penasaran berapa harga Anthropic mengakuisisi Bun
    Saya menduga minimal 26 juta dolar AS, tetapi tidak ada pengumuman resmi

  • CEO Anthropic pernah mengatakan bahwa “AI akan menulis 90% kode”

    • Kenyataannya lebih seperti paradoks Jevons: biaya produksi kode turun, sehingga lebih banyak kode yang muncul
      Berkat AI, kini kita bisa cepat membuat skrip dadakan untuk bereksperimen
      Jumlah kode memang bertambah, tetapi sebagian besar adalah kode yang dulu tidak akan pernah ditulis
      AI sangat berguna terutama di area yang sudah familier seperti web app, data science, dan administrasi Linux
    • Kalau begitu, muncul pertanyaan kenapa mereka tidak langsung membuat Bun dengan AI
      Rasanya tidak perlu mengeluarkan uang 8–9 digit
    • AI memang menambah jumlah baris kode, tetapi apakah kode itu benar-benar bernilai adalah persoalan lain
    • Saya juga suka Claude Code, tetapi dulu bug-nya banyak
      Semoga sekarang sudah membaik
    • Dalam setahun terakhir, sebagian besar startup memang cocok dengan arus ini
      Hanya saja ini kurang berlaku untuk legacy codebase
  • Bun benar-benar runtime yang hebat
    Instalasinya mudah, dan bisa langsung dijalankan dengan bun run <something.ts>
    Berbagai fitur seperti SQL, Router, JSX, Bundling, S3 sudah tersedia bawaan
    Transpile TypeScript juga didukung otomatis, dan kompatibilitas Node/NPM juga sempurna
    Berkat Zig, native module juga cepat membaik
    Dengan Anthropic, Bun rasanya akan bertahan lama

    • Tapi kalau pendapatannya 0 dan biaya pegawainya tinggi, pada akhirnya bisa saja menghilang diam-diam
    • Jika Anthropic hilang karena gelembung pecah atau karena diakuisisi, Bun juga bisa ikut berisiko
    • Saya penasaran apakah ada fitur permission flags seperti di Deno
  • Dalam jangka panjang, bertaruh pada stabilitas dan monotoninya Node ternyata adalah keputusan yang benar
    Syukurlah saya tidak menginvestasikan waktu ke ekosistem ini

  • Saya menginstalnya dengan npm install -g @anthropic-ai/claude-code dan mengira itu berbasis Node
    Saya tidak tahu ternyata memakai Bun

    • Sejak Juli, metode yang direkomendasikan adalah instalasi lewat curl -fsSL https://claude.ai/install.sh | bash
      Skrip ini menginstal single binary yang dibuat dengan Bun
 
jjpark78 2026-03-04

Bug memory leak itu kapan diperbaikinya sih.. kalau itu beres rasanya bisa menggantikan nodejs

https://github.com/oven-sh/bun/issues/17723