Anthropic übernimmt Bun
(bun.com)- Bun, eine JavaScript-Runtime und ein Bundler, wurde von Anthropic übernommen und soll als Kerninfrastruktur für AI-Coding-Produkte wie Claude Code und das Claude Agent SDK eingesetzt werden
- Bun bleibt Open Source und unter der MIT-Lizenz, und dasselbe Team entwickelt das Projekt weiterhin öffentlich auf GitHub
- Anthropic will mit Bun Geschwindigkeit und Effizienz von AI-Coding-Tools steigern, während Bun schnellere Release-Zyklen erhält
- Bun bleibt weiterhin auf Node.js-Kompatibilität, hochperformante JavaScript-Tooling und eine Alternative zur serverseitigen Runtime fokussiert
- Durch die Übernahme gewinnt Bun langfristige Stabilität und die Rolle als zentrale Infrastruktur für AI-zentrierte Entwicklungsumgebungen
Überblick über die Übernahme
- Anthropic übernimmt Bun, das als Infrastruktur für Claude Code, das Claude Agent SDK und künftige AI-Coding-Produkte genutzt wird
- Claude Code wird in Form einer Bun-Executable ausgeliefert; damit Claude Code zuverlässig funktioniert, muss auch Bun stabil laufen
- Anthropic hat dadurch einen direkten Anreiz, die Qualität von Bun aufrechtzuerhalten
- Bun behält Open Source, MIT-Lizenz, dasselbe Entwicklungsteam und die öffentliche Entwicklungsweise unverändert bei
- Die Roadmap von Bun bleibt auf hochperformantes JavaScript-Tooling, Node.js-Kompatibilität und eine Alternative zur serverseitigen Runtime fokussiert
Was sich ändert
- Verbesserungen bei Leistung und Größe von AI-Coding-Tools wie Claude Code und dem Claude Agent SDK
- Bun wird weiterentwickelt, indem neueste Trends bei AI-Coding-Tools frühzeitig aufgegriffen werden
- Schnellere Auslieferung verkürzt die Entwicklungszyklen
Der Start und das Wachstum von Bun
- Bun begann vor etwa fünf Jahren, als beim Entwickeln eines browserbasierten Voxel-Spiels Build-Verzögerungen gelöst werden sollten
- Der frühe Stand entstand durch das Portieren des JSX-/TypeScript-Transpilers von esbuild nach Zig
- Anschließend wurde eine eigene Runtime auf Basis von JavaScriptCore aufgebaut
- Bun v0.1.0 (Juli 2022): gemeinsamer Start von Bundler, Transpiler, Runtime, Test Runner und Paketmanager
- In der ersten Woche erreichte das Projekt 20.000 GitHub-Stars und erhielt unter Führung von Kleiner Perkins 7 Millionen US-Dollar Seed-Finanzierung
- Bun v1.0.0 (September 2023): Nach der Stabilisierung folgte unter Führung von Khosla Ventures eine Series-A-Finanzierung über 19 Millionen US-Dollar, das Team wuchs auf 14 Personen
- Bun v1.1: Unterstützung für Windows hinzugefügt
- Bun v1.2: stärkere Node.js-Kompatibilität, integrierte PostgreSQL- und S3-Clients, produktiver Einsatz bei Unternehmen wie X und Midjourney
- Bun v1.3: Frontend-Entwicklungsserver, Redis- und MySQL-Clients hinzugefügt,
bun installverbessert
Die Verbindung von AI-Coding-Tools und Bun
- Ende 2024 erreichten AI-Coding-Tools die praktische Einsatzphase, und viele Produkte wurden auf Basis von Bun entwickelt
- Die Single-Executable-Struktur von Bun eignet sich gut für die Verteilung von CLI-Tools
- Mit Bun kompilierte Binärdateien lassen sich ohne installierte Node- oder Bun-Umgebung ausführen und bieten schnellen Start sowie einfache Verteilung
- Claude Code, FactoryAI und OpenCode basieren auf Bun
- Das Bun-Entwicklungsteam nutzt Claude Code intern und setzt Claude-Code-Bots für Bugfixes und die Automatisierung von Tests ein
- Claude-Code-Bots übernehmen automatisch das Erstellen von PRs, das Ausführen von Tests und sogar die Reaktion auf Reviews
Warum Bun sich Anthropic anschließt
- Bun erzielt derzeit keine Umsätze, und Fragen zur langfristigen Tragfähigkeit waren häufig
- Der bisherige Plan war die Entwicklung eines Cloud-Hosting-Produkts, das Bun-Runtime und Bundler integriert
- Durch die rasante Entwicklung von AI-Coding-Tools gewann jedoch die Infrastrukturebene an Bedeutung
- Das Bun-Team arbeitete mehrere Monate mit dem Claude-Code-Team zusammen und diskutierte die strategische Ausrichtung
- Die Zusammenarbeit mit Anthropic wurde als Chance gesehen, eine Schlüsselposition im AI-zentrierten Entwicklungsökosystem einzunehmen
- Stand Oktober 2025 verzeichnet Bun 7,2 Millionen Downloads pro Monat, ein Plus von 25 % gegenüber dem Vormonat
- Obwohl mehr als vier Jahre Finanzierung gesichert waren, entschied sich das Team statt eines VC-getriebenen Monetarisierungsexperiments für die Integration mit Anthropic
Bedeutung der Übernahme
- Im Mittelpunkt steht weniger eine weitere Finanzierung als langfristige Stabilität und der Eintritt ins Zentrum der AI-Entwicklungsumgebung
- In einer Zeit, in der AI das Schreiben, Testen und Deployen von Code übernimmt, sind Geschwindigkeit und Vorhersehbarkeit von Runtime und Tooling entscheidend
- Bun war schon immer auf höhere Entwicklerproduktivität ausgerichtet und bildet mit AI-Coding-Tools eine natürliche Synergie
Ausblick nach dem Einstieg bei Anthropic
- Bun wird zu einem zentralen Baustein von Anthropics AI-Coding-Infrastruktur
- Es liefert die Grundlage für Claude Code, das Claude Agent SDK und künftige AI-Coding-Produkte
- Ziel ist die Optimierung von AI-zentrierten Ausführungs- und Testumgebungen für Software
- Anthropic stellt Bun langfristige Stabilität, Ressourcen und zusätzliches Personal bereit
- Bun plant, das Engineering-Team weiter auszubauen
- Bestehenden Nutzerinnen und Nutzern werden Fortführung als Open Source, öffentliche Entwicklung, dasselbe Team und weitere Leistungsverbesserungen für JavaScript und TypeScript zugesichert
FAQ-Zusammenfassung
- Open Source und MIT-Lizenz bleiben erhalten: Ja
- Öffentliche Entwicklung auf GitHub wird fortgesetzt: Ja
- Node.js-Kompatibilität bleibt erhalten: Ja
- Dasselbe Team entwickelt weiterhin in Vollzeit: Ja, jetzt mit Zugriff auf die Ressourcen von Anthropic
- Änderungen an der Roadmap: enge Zusammenarbeit mit dem Claude-Code-Team; die Entwicklung soll sich zu einer Struktur ähnlich der Beziehung Chrome–V8 bzw. Safari–JavaScriptCore entwickeln
Mit dem Einstieg bei Anthropic wird Bun zu einer zentralen Runtime-Infrastruktur im Zeitalter des AI Coding und rückt bei gleichbleibender Open-Source-Philosophie und Entwicklungsgeschwindigkeit ins Zentrum eines AI-orientierten Entwicklungsökosystems.
2 Kommentare
Wann wird der Memory-Leak-Bug endlich behoben … Wenn das erledigt ist, könnte es Node.js wohl ersetzen.
https://github.com/oven-sh/bun/issues/17723
Hacker-News-Kommentare
Ehrlich gesagt hatte ich Zweifel, ob die Interessenlage eines AI-Unternehmens und eines JS-Runtime-Unternehmens wirklich zusammenpasst.
Aber das war einer der besten Blogposts zu einer Übernahmeankündigung, die ich in den letzten 20 Jahren gesehen habe.
Es war beeindruckend, wie klar dort die Gründe, der Ablauf und die erwarteten Effekte erklärt wurden.
Ich hoffe, das Team kann in der neuen Umgebung gut wachsen.
Trotzdem ist es schön zu sehen, dass Gründer, die mit Leidenschaft gestartet und ein Produkt gebaut haben, einen erfolgreichen Exit hinlegen konnten.
Wenn Bun sich auf die Schnittmenge aus Edge Computing, modernem JS/TS und AI-Services konzentriert, sieht die Zukunft vielversprechend aus.
Persönlich wirkt es auf mich lebendiger als Deno.
Das garantiert den Schutz der Bun-Nutzer zwar nicht vollständig, könnte aber zumindest den Druck zur Gewinnmaximierung bremsen.
Hoffentlich werden nutzerzentrierte Verbesserungen der Standardpfad.
Aus Sicht von jemandem, der seit einigen Jahren Deno nutzt, habe ich mich gefragt, ob Bun irgendwo besser ist.
Bun verwendet die JSC-Runtime, die meiner Meinung nach weniger erprobt ist als V8.
Der Code wirkte auch etwas komplex, und ich habe die Sicherheitsgrenzen der Sprache Zig gespürt.
Trotzdem würde mich interessieren, warum Leute Bun bevorzugen.
Es verbindet den System-Cache per Hardlinks, wodurch Installationen deutlich schneller und die Plattennutzung viel effizienter sind.
bun installist viel schneller alsnpm install.Als Runtime merke ich keinen großen Unterschied, deshalb nutze ich weiterhin Node.
Bun macht Node-Kompatibilität zu einem Kernziel, während Deno eher so wirkte, als würde es das widerwillig unterstützen.
Siehe die Dokumentation zum Fullstack Dev Server.
Das ist auch im Produktionsmodus nützlich.
Auf iOS ist es außerdem die einzige erlaubte Engine.
Sie wurde vor V8 entwickelt und ist in realen Umgebungen ausreichend erprobt.
Eine strategische Roadmap nach dem Motto „Wenn wir eine JS-Runtime ohne Umsatz bauen, wird sie irgendwann von einer AI-Firma übernommen“ wird es wohl nicht gegeben haben.
Die Gründe für die Übernahme sind Talentgewinnung und Kontrolle über die Roadmap, und vermutlich war Ersteres der Kern.
Ich glaube schon, dass Bun über 7,2 Mio. Downloads pro Monat hatte und vier Jahre Runway besaß.
Das heißt, der Beitritt zu Anthropic war vermutlich eine Entscheidung aus eigener Wahl.
Weniger glaube ich allerdings den Teil mit „ohne Monetarisierungssorgen auf das beste JS-Tooling konzentrieren“.
Am Ende wird es wohl doch Prioritätsverschiebungen geben.
Auch nach einer Übernahme wird es einen gewissen Leistungsdruck geben.
Solche nicht zusammenhängenden Übernahmen sieht man in letzter Zeit öfter; man kann dazu gratulieren, aber es wirkt auch etwas künstlich.
Ich frage mich, für wie viel Anthropic Bun übernommen hat.
Ich schätze, es waren mindestens 26 Millionen Dollar, aber eine offizielle Bekanntgabe gab es nicht.
Der CEO von Anthropic hatte gesagt, dass AI bald 90 % des Codes schreiben werde.
Dank AI kann man schnell spontane Skripte schreiben und experimentieren.
Die Code-Menge hat zugenommen, aber der Großteil davon ist Code, den man früher gar nicht geschrieben hätte.
AI ist besonders nützlich in vertrauten Bereichen wie Web-Apps, Data Science und Linux-Administration.
Es scheint keinen Grund zu geben, dafür einen Betrag mit 8 oder 9 Stellen auszugeben.
Hoffentlich ist das inzwischen besser geworden.
Auf Legacy-Codebases trifft das allerdings weniger zu.
Bun ist wirklich eine hervorragende Runtime.
Die Installation ist einfach, und mit
bun run <something.ts>kann man direkt loslegen.SQL, Router, JSX, Bundling, S3 und viele weitere Funktionen sind eingebaut.
TypeScript-Transpiling wird automatisch unterstützt, und die Node/NPM-Kompatibilität ist perfekt.
Dank Zig werden auch Native-Module schnell verbessert.
Durch Anthropic wirkt es so, als würde Bun lange bestehen bleiben.
Langfristig war es wohl richtig, auf Nodes Stabilität und Eintönigkeit zu setzen.
Ich bin froh, keine Zeit in dieses Ökosystem investiert zu haben.
Ich habe es mit
npm install -g @anthropic-ai/claude-codeinstalliert und dachte, es sei Node-basiert.Ich wusste nicht, dass es Bun verwendet.
curl -fsSL https://claude.ai/install.sh | bashempfohlen.Dieses Skript installiert ein Single Binary, das mit Bun erstellt wurde.