19 puntos por GN⁺ 2025-12-03 | 2 comentarios | Compartir por WhatsApp
  • 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:
  • Continuidad del desarrollo público en GitHub:
  • Continuidad de la compatibilidad con Node.js:
  • 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

 
jjpark78 2026-03-04

¿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

 
GN⁺ 2025-12-03
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.

    • Aun así, me pregunto si otra empresa más, financiada por VC y operando con pérdidas, podrá darle estabilidad a Bun.
      De todos modos, da gusto ver que fundadores que empezaron con pasión y construyeron un producto hayan logrado un exit exitoso.
    • El anuncio en sí fue excelente, pero he visto demasiadas adquisiciones en las que todo cambia de rumbo en 1 o 2 años por cambios de liderazgo.
    • Yo también conocí Bun por HN.
      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.
    • Me gusta que Anthropic sea una corporación de beneficio público (PBC).
      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.

    • No he usado Deno, pero sí uso Bun como reemplazo de npm.
      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 install es muchísimo más rápido que npm install.
      Como runtime no noto una gran diferencia, así que sigo usando Node.
    • Si buscas excepciones de puntero o core dumps en los issues de GitHub de Bun, queda claro que Deno, al estar basado en Rust, es más seguro.
    • Intenté migrar un proyecto de Node a Deno y fracasé, pero en Bun la compatibilidad fue mucho mejor.
      Bun tiene como objetivo central ser compatible con Node, mientras que Deno daba la impresión de soportarlo a regañadientes.
    • Bun permite empaquetar y servir fácilmente código frontend desde el backend.
      Ver la documentación de Fullstack dev server.
      También es útil en modo producción.
    • JSC sigue usándose como motor de navegadores basados en WebKit como Safari.
      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á”.

    • Me recuerda a eso de que alguien que estudió música termina destacando en medicina. Es decir, es una ruta inesperada.
    • Esto podría haber sido parte del pitch deck de Bun para inversionistas.
      La razón de la compra sería adquirir talento y controlar la hoja de ruta, y probablemente lo primero sea lo principal.
    • Pensé lo mismo cuando OpenAI compró Rockset.
    • La verdad, este tipo de adquisición quizá sea la mejor opción. Monetizar herramientas para desarrolladores es realmente difícil.
    • Este patrón también se veía en la época puntocom de 1999 a 2001.
  • 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.

    • No es realista decir “ignoraremos la monetización para siempre”.
      Incluso después de la adquisición habrá cierta presión por resultados.
    • Considerando la inestabilidad de rentabilidad de las empresas centradas en LLM, me preocupa si eso afectará la fuente de financiamiento de Bun.
  • Ú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”.

    • En la práctica, fue más como la paradoja de Jevons: al bajar el costo de producir código, terminó habiendo más 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.
    • Entonces, uno se pregunta por qué no hicieron Bun directamente con IA.
      No parecería haber razón para gastar una cifra de 8 o 9 dígitos.
    • La IA aumentó las líneas de código, pero que ese código tenga valor real es otro tema.
    • A mí también me gusta Claude Code, pero antes tenía muchos bugs.
      Ojalá eso haya mejorado.
    • Durante el último año, la mayoría de las startups encajaron con esta tendencia.
      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.

    • Pero si los ingresos son cero y el costo de personal es alto, al final podría simplemente desaparecer en silencio.
    • Si Anthropic desaparece por el estallido de la burbuja o por una adquisición, Bun también podría quedar en riesgo.
    • Me pregunto si tiene algo como los permission flags de Deno.
  • 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-code y pensé que estaba basado en Node.
    No sabía que usaba Bun.

    • Desde julio recomiendan instalarlo con curl -fsSL https://claude.ai/install.sh | bash.
      Ese script instala un binario único hecho con Bun.