Anthropic adquiere Bun
(bun.com)- Bun, el runtime y bundler de JavaScript, fue adquirido por Anthropic y se usará como infraestructura clave para productos de programación con IA como Claude Code y Claude Agent SDK
- Bun mantendrá su condición de open source y licencia MIT, y el mismo equipo seguirá desarrollándolo públicamente en GitHub
- Anthropic impulsará con Bun mejoras en la velocidad y eficiencia de las herramientas de programación con IA, mientras que Bun asegurará ciclos de despliegue más rápidos
- Bun seguirá enfocado en la compatibilidad con Node.js, herramientas JavaScript de alto rendimiento y como alternativa de runtime del lado del servidor
- Con esta adquisición, Bun asegura estabilidad a largo plazo y un rol como infraestructura clave en un entorno de desarrollo centrado en IA
Resumen de la adquisición
- Anthropic adquiere Bun, que se usará como infraestructura para Claude Code, Claude Agent SDK y futuros productos de programación con IA
- Claude Code se distribuye en forma de ejecutable de Bun, por lo que Bun debe funcionar de manera estable para que Claude Code también opere correctamente
- Anthropic pasa a tener un incentivo directo para mantener la calidad de Bun
- Bun mantiene su carácter open source, la licencia MIT, el mismo equipo de desarrollo y un modelo de desarrollo público
- La hoja de ruta de Bun seguirá enfocada en herramientas JavaScript de alto rendimiento, compatibilidad con Node.js y reemplazo del runtime del lado del servidor
Qué cambia
- Se impulsarán mejoras en el rendimiento y el tamaño de herramientas de programación con IA como Claude Code y Claude Agent SDK
- Bun se mejorará para incorporar de forma anticipada las tendencias más recientes de las herramientas de programación con IA
- Mayor velocidad de despliegue para acortar los ciclos de desarrollo
El inicio y crecimiento de Bun
- Bun comenzó hace unos 5 años, durante el proceso de resolver problemas de retraso en compilación mientras se desarrollaba un juego voxel basado en navegador
- La versión inicial se desarrolló porteando a Zig el transpilador JSX y TypeScript de esbuild
- Se construyó un runtime propio basado en JavaScriptCore
- Bun v0.1.0 (julio de 2022): lanzamiento integrado de bundler, transpilador, runtime, test runner y package manager
- En la primera semana alcanzó 20 mil estrellas en GitHub y obtuvo una inversión semilla de 7 millones de dólares liderada por Kleiner Perkins
- Bun v1.0.0 (septiembre de 2023): tras estabilizarse, consiguió una ronda Serie A de 19 millones de dólares liderada por Khosla Ventures y el equipo se expandió a 14 personas
- Bun v1.1: se añadió soporte para Windows
- Bun v1.2: se reforzó la compatibilidad con Node.js, se integraron clientes de PostgreSQL y S3, y empresas como X y Midjourney lo usan en producción
- Bun v1.3: se añadieron un servidor de desarrollo frontend, clientes de Redis y MySQL, y mejoras en
bun install
La combinación de herramientas de programación con IA y Bun
- A fines de 2024, las herramientas de programación con IA entraron en una etapa práctica, y varios productos fueron construidos sobre Bun
- La estructura de ejecutable único de Bun resulta adecuada para distribuir herramientas CLI
- Los binarios compilados con Bun pueden ejecutarse sin instalar Node ni Bun, ofreciendo inicio rápido y facilidad de despliegue
- Claude Code, FactoryAI y OpenCode están basados en Bun
- El equipo de desarrollo de Bun usa Claude Code internamente y emplea bots de Claude Code para corrección de errores y automatización de pruebas
- Los bots de Claude Code automatizan la creación de PR, la ejecución de pruebas y hasta la respuesta a revisiones
Motivos para unirse a Anthropic
- Bun actualmente tiene ingresos de 0, y había muchas preguntas sobre su sostenibilidad
- El plan anterior era desarrollar un producto de hosting en la nube que integrara el runtime y el bundler de Bun
- Sin embargo, con el rápido avance de las herramientas de programación con IA, creció la importancia de la capa de infraestructura
- El equipo de Bun colaboró durante varios meses con el equipo de Claude Code para discutir la dirección a seguir
- Concluyeron que colaborar con Anthropic les permitiría asegurar una posición clave en el ecosistema de desarrollo centrado en IA
- A octubre de 2025, Bun registra 7.2 millones de descargas mensuales, un aumento del 25% respecto al mes anterior
- Aunque ya tenían asegurados más de 4 años de fondos operativos, eligieron integrarse con Anthropic en lugar de experimentar con monetización basada en capital de riesgo
El significado de la adquisición
- Más que una simple captación de inversión, lo central es la estabilidad a largo plazo y la entrada al centro del entorno de desarrollo con IA
- En una era en la que la IA se encarga de escribir, probar y desplegar código, son clave la velocidad y previsibilidad del runtime y las herramientas
- Bun siempre se ha enfocado en mejorar la productividad de los desarrolladores, generando una sinergia natural con las herramientas de programación con IA
Perspectivas tras unirse a Anthropic
- Bun pasará a ser un componente central de la infraestructura de programación con IA de Anthropic
- Servirá como base para Claude Code, Claude Agent SDK y futuros productos de programación con IA
- El objetivo es optimizar entornos de ejecución y prueba de software centrados en IA
- Anthropic aportará a Bun estabilidad a largo plazo, recursos y expansión del equipo humano
- Bun planea ampliar la contratación de ingenieros
- A los usuarios actuales se les promete continuidad del open source, desarrollo público, operación por el mismo equipo y mejoras de rendimiento en JavaScript y TypeScript
Resumen del FAQ
- Continuidad del open source y la licencia MIT: Sí
- Continuidad del desarrollo público en GitHub: Sí
- Continuidad de la compatibilidad con Node.js: Sí
- El mismo equipo seguirá desarrollándolo a tiempo completo: Sí, ahora con acceso a los recursos de Anthropic
- Cambios en la hoja de ruta: trabajarán estrechamente con el equipo de Claude Code y evolucionarán con una estructura similar a la relación Chrome–V8 y Safari–JavaScriptCore
Bun da un salto para convertirse en infraestructura clave de runtime en la era de la programación con IA al unirse a Anthropic, y se desplaza hacia el centro del ecosistema de desarrollo centrado en IA manteniendo su filosofía open source y su velocidad de desarrollo.
2 comentarios
¿Cuándo van a arreglar el bug de fuga de memoria...? Si solo resolvieran eso, siento que podría reemplazar a Node.js.
https://github.com/oven-sh/bun/issues/17723
Comentarios en Hacker News
Si soy sincero, tenía dudas sobre la alineación de intereses entre una empresa de IA y una empresa de runtime de JS.
Pero fue una de las mejores publicaciones de blog sobre una adquisición que he visto en los últimos 20 años.
Me impresionó porque explicaba con claridad las razones, el proceso y los beneficios esperados.
Ojalá al equipo le vaya muy bien creciendo en este nuevo entorno.
De todos modos, da gusto ver que fundadores que empezaron con pasión y construyeron un producto hayan logrado un exit exitoso.
Si Bun se enfoca en la intersección entre edge computing, JS/TS moderno y servicios de IA, su futuro se ve prometedor.
Personalmente, me da una impresión más dinámica que Deno.
Eso no garantiza por completo la protección de los usuarios de Bun, pero al menos podría frenar la presión por maximizar ganancias.
Ojalá que las mejoras centradas en el usuario se vuelvan el camino por defecto.
Como alguien que ha usado Deno durante años, tenía curiosidad por saber en qué Bun es mejor.
Bun usa el runtime JSC, y yo pensaba que estaba menos probado que V8.
El código también me parecía algo complejo, y sentía las limitaciones de seguridad del lenguaje Zig.
Aun así, me intriga por qué la gente prefiere Bun.
Su forma de enlazar el caché del sistema mediante hardlinks hace que la velocidad de instalación y la eficiencia de disco sean mucho mejores.
bun installes muchísimo más rápido quenpm install.Como runtime no noto una gran diferencia, así que sigo usando Node.
Bun tiene como objetivo central ser compatible con Node, mientras que Deno daba la impresión de soportarlo a regañadientes.
Ver la documentación de Fullstack dev server.
También es útil en modo producción.
Además, en iOS es el único motor permitido.
Fue creado antes que V8 y es un motor suficientemente probado en entornos reales.
Seguramente no existía un roadmap estratégico del tipo: “si creas un runtime de JS sin ingresos, algún día una empresa de IA te comprará”.
La razón de la compra sería adquirir talento y controlar la hoja de ruta, y probablemente lo primero sea lo principal.
Sí creo eso de que Bun superaba los 7.2M de descargas mensuales y que tenía 4 años de runway.
O sea, es probable que unirse a Anthropic haya sido una decisión opcional.
Pero me cuesta más creer la parte de “nos enfocaremos en la mejor tooling de JS sin preocuparnos por monetizar”.
Al final, parece inevitable que haya cambios de prioridades.
Incluso después de la adquisición habrá cierta presión por resultados.
Últimamente se ven muchas de estas adquisiciones no relacionadas; es algo para felicitar, pero al mismo tiempo se siente un poco forzado.
Tengo curiosidad por saber cuánto pagó Anthropic por Bun.
Calculo que al menos habrán sido 26 millones de dólares, pero no hubo anuncio oficial.
El CEO de Anthropic había dicho que “la IA terminará escribiendo el 90% del código”.
Gracias a la IA ahora se pueden crear scripts improvisados rápidamente para experimentar.
La cantidad de código aumentó, pero la mayor parte es código que antes ni siquiera se habría escrito.
La IA es especialmente útil en áreas familiares como webapps, ciencia de datos y administración de Linux.
No parecería haber razón para gastar una cifra de 8 o 9 dígitos.
Ojalá eso haya mejorado.
Aunque aplica menos a los codebases legacy.
Bun es de verdad un runtime excelente.
Se instala fácil y puede ejecutarse de inmediato con
bun run <something.ts>.Trae integradas muchas funciones como SQL, Router, JSX, Bundling, S3.
También soporta automáticamente la transpilación de TypeScript, y su compatibilidad con Node/NPM es total.
Gracias a Zig, los módulos nativos también están mejorando rápido.
Gracias a Anthropic, parece que Bun va a durar mucho tiempo.
A largo plazo, apostar por la estabilidad y monotonía de Node fue la decisión correcta.
Me alegra no haber invertido tiempo en este ecosistema.
Lo instalé con
npm install -g @anthropic-ai/claude-codey pensé que estaba basado en Node.No sabía que usaba Bun.
curl -fsSL https://claude.ai/install.sh | bash.Ese script instala un binario único hecho con Bun.