Anthropic acquiert Bun
(bun.com)- Bun, le runtime et bundler JavaScript, a été acquis par Anthropic et sera utilisé comme infrastructure clé pour ses produits de codage IA comme Claude Code et le SDK Claude Agent
- Bun reste open source sous licence MIT, et la même équipe continuera son développement public sur GitHub
- Anthropic entend utiliser Bun pour améliorer la vitesse et l’efficacité des outils de codage IA, tandis que Bun bénéficiera d’un cycle de déploiement plus rapide
- Bun continuera de se concentrer sur la compatibilité Node.js, les outils JavaScript haute performance et l’alternative aux runtimes côté serveur
- Avec cette acquisition, Bun obtient une stabilité à long terme et un rôle d’infrastructure clé dans un environnement de développement centré sur l’IA
Aperçu de l’acquisition
- Anthropic acquiert Bun, qui servira d’infrastructure pour Claude Code, le SDK Claude Agent et de futurs produits de codage IA
- Claude Code est distribué sous la forme d’un exécutable Bun, et son bon fonctionnement dépend donc de la stabilité de Bun
- Anthropic a désormais une motivation directe à préserver la qualité de Bun
- Bun conserve son caractère open source, sa licence MIT, la même équipe de développement et son mode de développement public
- La feuille de route de Bun reste axée sur des outils JavaScript haute performance, la compatibilité Node.js et le remplacement des runtimes côté serveur
Ce qui change
- Amélioration des performances et de la taille d’outils de codage IA comme Claude Code et le SDK Claude Agent
- Amélioration de Bun en intégrant de manière proactive les dernières évolutions des outils de codage IA
- Accélération des déploiements, ce qui raccourcit les cycles de développement
Les débuts et la croissance de Bun
- Bun a commencé il y a environ cinq ans, en cherchant à résoudre des problèmes de lenteur de build lors du développement d’un jeu voxel dans le navigateur
- Les premières versions ont été développées en portant en Zig le transpileur JSX·TypeScript de esbuild
- L’équipe a ensuite construit son propre runtime sur la base de JavaScriptCore
- Bun v0.1.0 (juillet 2022) : lancement intégré d’un bundler, d’un transpileur, d’un runtime, d’un test runner et d’un gestionnaire de paquets
- 20 000 étoiles GitHub dès la première semaine et une levée seed de 7 millions de dollars menée par Kleiner Perkins
- Bun v1.0.0 (septembre 2023) : après stabilisation, levée d’une série A de 19 millions de dollars menée par Khosla Ventures, avec une équipe élargie à 14 personnes
- Bun v1.1 : ajout du support Windows
- Bun v1.2 : compatibilité Node.js renforcée, clients PostgreSQL et S3 intégrés, utilisation en production par des entreprises comme X et Midjourney
- Bun v1.3 : serveur de développement frontend, ajout de clients Redis et MySQL, amélioration de
bun install
L’association entre Bun et les outils de codage IA
- Fin 2024, les outils de codage IA sont entrés dans une phase réellement pratique, et de nombreux produits ont été construits sur Bun
- La structure en exécutable unique de Bun est particulièrement adaptée à la distribution d’outils CLI
- Les binaires compilés avec Bun peuvent s’exécuter sans installation préalable de Node ou de Bun, avec un démarrage rapide et une distribution facilitée
- Claude Code, FactoryAI et OpenCode reposent sur Bun
- L’équipe de développement de Bun utilise Claude Code en interne, notamment pour corriger des bugs et automatiser les tests
- Le bot Claude Code gère automatiquement la création de PR, l’exécution des tests et les réponses aux revues
Pourquoi rejoindre Anthropic
- Bun génère actuellement zéro revenu, ce qui soulevait de nombreuses questions sur sa pérennité
- Le plan initial consistait à développer un produit d’hébergement cloud intégrant le runtime et le bundler Bun
- Mais la progression fulgurante des outils de codage IA a accru l’importance de la couche infrastructure
- L’équipe Bun a collaboré pendant plusieurs mois avec celle de Claude Code pour discuter de l’orientation à prendre
- Elle a jugé que cette collaboration avec Anthropic permettrait à Bun d’occuper une position centrale dans l’écosystème de développement centré sur l’IA
- En octobre 2025, Bun enregistrait 7,2 millions de téléchargements mensuels, en hausse de 25 % par rapport au mois précédent
- Bien que l’entreprise ait sécurisé plus de quatre ans de trésorerie, elle a préféré l’intégration à Anthropic à des expérimentations de monétisation financées par le capital-risque
Ce que signifie cette acquisition
- L’enjeu principal n’est pas simplement une levée de fonds, mais la stabilité à long terme et l’entrée au cœur de l’environnement de développement IA
- À une époque où l’IA prend en charge l’écriture, les tests et le déploiement du code, la vitesse et la prévisibilité des runtimes et des outils deviennent essentielles
- Bun s’est toujours concentré sur l’amélioration de la productivité des développeurs et crée ainsi une synergie naturelle avec les outils de codage IA
Perspectives après le rapprochement avec Anthropic
- Bun devient un composant central de l’infrastructure de codage IA d’Anthropic
- Il servira de base à Claude Code, au SDK Claude Agent et à de futurs produits de codage IA
- Objectif : optimiser les environnements d’exécution et de test logiciel centrés sur l’IA
- Anthropic apportera à Bun stabilité à long terme, ressources et renforcement des effectifs
- Bun prévoit d’élargir ses recrutements d’ingénieurs
- Pour les utilisateurs existants, Bun promet le maintien de l’open source, du développement public, de la même équipe et des améliorations de performance en JavaScript·TypeScript
Résumé de la FAQ
- Maintien de l’open source et de la licence MIT : Oui
- Poursuite du développement public sur GitHub : Oui
- Maintien de la compatibilité Node.js : Oui
- Poursuite du développement à temps plein par la même équipe : Oui, avec désormais l’accès aux ressources d’Anthropic
- Évolution de la feuille de route : en étroite collaboration avec l’équipe Claude Code, avec une structure appelée à évoluer de façon comparable à la relation entre Chrome et V8, ou Safari et JavaScriptCore
Avec son intégration chez Anthropic, Bun se positionne comme une infrastructure de runtime clé à l’ère du codage IA et se déplace au centre de l’écosystème de développement centré sur l’IA, tout en conservant sa philosophie open source et son rythme de développement.
2 commentaires
Ils corrigent quand le bug de fuite de mémoire... ? Si c’est réglé, j’ai l’impression que ça pourrait remplacer Node.js.
https://github.com/oven-sh/bun/issues/17723
Avis Hacker News
Honnêtement, je m’interrogeais sur l’alignement des intérêts entre une entreprise d’IA et une société de runtime JS
Mais c’était l’un des meilleurs billets de blog d’annonce de rachat que j’aie vus ces 20 dernières années
Les raisons, le déroulé et les effets attendus y étaient tous expliqués clairement, ce qui était impressionnant
J’espère que l’équipe s’épanouira bien dans ce nouvel environnement
Cela dit, c’est agréable de voir des fondateurs partis de leur passion et ayant construit un produit réussir une belle exit
Si Bun se concentre sur l’intersection entre edge computing, JS/TS moderne et services d’IA, l’avenir semble prometteur
Personnellement, j’ai l’impression que c’est plus dynamique que Deno
Cela ne garantit pas une protection parfaite des utilisateurs de Bun, mais au moins cela pourrait freiner la pression de maximisation des revenus
J’espère que les améliorations centrées sur l’utilisateur deviendront la trajectoire par défaut
En tant qu’utilisateur de Deno depuis plusieurs années, je me demandais ce que Bun faisait mieux
Bun utilise le runtime JSC, que je pensais moins éprouvé que V8
Le code me paraissait aussi un peu complexe et je sentais les limites de sûreté du langage Zig
Malgré cela, je suis curieux de savoir pourquoi les gens préfèrent Bun
Il relie le cache système avec des liens physiques, donc l’installation est bien plus rapide et l’utilisation du disque beaucoup plus efficace
bun installest bien plus rapide quenpm installCôté runtime, je ne ressens pas de grande différence, donc je continue d’utiliser Node
Bun a fait de la compatibilité Node un objectif central, alors que Deno donnait l’impression de ne la supporter qu’à contrecœur
Voir la documentation du Fullstack dev server
C’est aussi utile en mode production
C’est aussi le seul moteur autorisé sur iOS
Il a été créé avant V8 et c’est un moteur suffisamment éprouvé en conditions réelles
Il n’y avait probablement pas de feuille de route stratégique du genre : « créer un runtime JS sans chiffre d’affaires et se faire racheter un jour par une entreprise d’IA »
Les raisons du rachat sont l’acquisition de talents et le contrôle de la feuille de route, et c’est probablement la première qui compte le plus
Je crois à l’idée que Bun dépassait les 7,2 M de téléchargements mensuels et disposait de 4 ans de runway
Autrement dit, rejoindre Anthropic était probablement un choix
En revanche, je crois moins à la partie sur le fait de « se concentrer sur les meilleurs outils JS sans se soucier de la monétisation »
Au final, il y aura sans doute un changement de priorités
Même après le rachat, il y aura une certaine pression sur les résultats
On voit souvent ce genre d’acquisitions sans lien direct ces derniers temps ; c’est à la fois une raison de féliciter et quelque chose d’un peu artificiel
Je me demande combien Anthropic a payé pour acquérir Bun
J’estime que c’était au moins 26 millions de dollars, mais aucune annonce officielle n’a été faite
Le CEO d’Anthropic avait dit que « l’IA allait écrire 90 % du code »
Grâce à l’IA, on peut créer rapidement des scripts ad hoc et expérimenter
Le volume de code a augmenté, mais il s’agit en grande partie de code qu’on n’aurait pas écrit auparavant
L’IA est particulièrement utile dans des domaines familiers comme les web apps, la data science ou l’administration Linux
On ne voit pas bien pourquoi dépenser une somme à 8 ou 9 chiffres
J’espère que cela s’est amélioré aujourd’hui
Cela s’applique cependant moins aux codebases legacy
Bun est vraiment un excellent runtime
L’installation est simple, et on peut exécuter directement avec
bun run <something.ts>De nombreuses fonctionnalités sont intégrées, comme SQL, Router, JSX, Bundling, S3
La transpilation TypeScript est aussi prise en charge automatiquement, et la compatibilité Node/NPM est parfaite
Grâce à Zig, les modules natifs s’améliorent aussi rapidement
Avec Anthropic, Bun semble parti pour durer longtemps
À long terme, parier sur la stabilité et la monotonie de Node était le bon choix
Je suis content de ne pas avoir investi de temps dans cet écosystème
Je l’ai installé avec
npm install -g @anthropic-ai/claude-codeet je pensais qu’il était basé sur NodeJe ne savais pas qu’il utilisait Bun
curl -fsSL https://claude.ai/install.sh | bashCe script installe un binaire unique construit avec Bun