- Astral, l’écosystème d’outils qui améliore la productivité du développement Python, rejoint l’équipe Codex d’OpenAI
- Grâce à des outils open source comme Ruff, uv, ty, téléchargés des centaines de millions de fois, Astral s’est imposé comme une infrastructure essentielle du développement Python moderne
- Même après l’acquisition, OpenAI prévoit de continuer à soutenir les projets open source d’Astral et de poursuivre leur développement avec la communauté
- Grâce à son intégration avec Codex, Astral entend élargir le point de rencontre entre l’IA et le développement logiciel et explorer de nouvelles possibilités de collaboration au service de la productivité
- Cette arrivée marque un tournant qui étend à l’ère de l’IA l’objectif initial d’Astral : maximiser la productivité en programmation
Objectifs et croissance d’Astral
- Astral est une organisation fondée avec pour objectif d’améliorer la productivité en programmation
- Elle se concentre sur le développement d’outils destinés à rendre le travail en Python plus rapide, plus robuste, plus intuitif et mieux intégré
- Les outils d’Astral, comme Ruff, uv et ty, sont téléchargés des centaines de millions de fois par mois et sont devenus un socle d’outils fondamental du développement Python moderne
- Cette croissance a permis d’atteindre un niveau d’influence et une ampleur qui ont dépassé les attentes du fondateur
Le rapprochement avec OpenAI
- Astral a conclu un accord de rapprochement avec OpenAI et devient membre de l’équipe Codex
- Même après l’acquisition, OpenAI continuera à soutenir les outils open source d’Astral, et Astral poursuivra son développement en public comme auparavant
- En collaborant avec Codex, Astral prévoit d’élargir la zone de convergence entre l’IA et le développement logiciel et d’explorer les possibilités d’intégration entre les outils
La continuité de la philosophie open source
- Astral considère l’open source comme une valeur fondamentale, ce qui correspond également à l’annonce officielle d’OpenAI
- Après l’acquisition, Astral continuera à maintenir un mode de développement ouvert avec la communauté et à contribuer à l’ensemble de l’écosystème Python
À l’intersection de l’IA et de la productivité des développeurs
- L’IA transforme rapidement la manière de développer des logiciels, et Astral y voit une nouvelle opportunité d’améliorer la productivité en programmation
- Codex est considéré comme à l’avant-garde de cette évolution, et Astral prévoit d’en accélérer les progrès grâce à ses propres technologies et à son expertise
- Grâce à sa collaboration avec Codex, Astral entend explorer plus largement les futures façons de développer des logiciels
Remerciements et conclusion
- Astral adresse ses remerciements aux membres de son équipe pour leur engagement et leur développement centré sur les utilisateurs
- Astral remercie les investisseurs Casey Aylward (Accel) et Jennifer Li (Andreessen Horowitz) pour leur confiance et leur soutien dès les débuts
- Astral remercie les utilisateurs pour leur confiance et leur soutien continus et affirme vouloir continuer à être à la hauteur de leurs attentes
1 commentaires
Réactions sur Hacker News
Ce qui devient de plus en plus clair, c’est que OpenAI et Anthropic cherchent à posséder et louer les « moyens de production » du logiciel
Pour l’instant, c’est assez confortable en tant que locataire, mais plus ils absorbent la stack ouverte, plus on peut douter que cette stack reste vraiment ouverte
Si les modèles sont étroitement reliés aux outils de build et de test, la boucle de feedback ira plus vite, mais si les fabricants d’outils appartiennent à une entreprise donnée, la version interne aura toujours de l’avance sur la version publique
On dirait qu’ils ont brûlé leur financement VC puis sont sortis par une acquisition ; avec la mode actuelle des toolchains CLI pour LLM, ça ressemble à un simple acquihire
Ils copient depuis longtemps des fonctionnalités de l’API client dans leurs propres produits, et semblent vouloir renforcer leur stratégie de lock-in à l’aide des données utilisateurs
Tweet lié
S’ils étaient vraiment confiants dans l’AGI, il n’y aurait aucune raison de construire ce genre de PaaS ; ce mouvement pousse plutôt à douter de leurs affirmations sur l’AGI
Microsoft a malgré tout bien géré GitHub et npm, mais je ne fais pas confiance à OpenAI
Microsoft existe depuis 1975, alors qu’OpenAI pourrait très bien disparaître, emporté par le FOMO
Si OpenAI ou Anthropic entrent dans le marché des certifications et des examens, ils deviendront vite des organismes d’évaluation standardisés
Les gens finiront par accepter que leurs données de conversation soient analysées, et les modèles apprendront jusqu’aux schémas inconscients des humains
Le point le plus intéressant de cette acquisition n’est pas l’IA, mais la question suivante : pourquoi autant d’outils open source naissent-ils dans des startups ?
Je maintiens un projet open source avec le soutien du Sovereign Tech Fund
La procédure est longue et les montants sont inférieurs à un tour de table VC, mais si l’on construit la confiance de la communauté, on peut créer une structure sans pression de sortie
À l’inverse, le modèle startup externalise les coûts sur la communauté, les fondateurs partent après l’exit, et les utilisateurs restent
Je pense qu’un modèle où l’on construit d’abord la communauté grâce à des fonds publics ou à but non lucratif est plus sain
En Corée, il existe très peu de financements publics de ce type, donc il a fallu dépendre de fonds européens ; c’est un problème structurel
Les startups ont pour force un déploiement rapide et une forte capacité de diffusion, et une acquisition est au fond un risque comparable au départ des mainteneurs
Ni les fonds publics, ni les structures à but non lucratif, ni les startups ne sont parfaits
Si uv a grandi aussi vite, c’est grâce au financement de très bons développeurs travaillant à plein temps
Le vrai problème, c’est une structure où les géants monopolisent le point d’arrivée des acquisitions
Il faudrait envisager des solutions comme des prêts publics pour permettre à la communauté de rivaliser
La plupart des éditeurs n’investissent pas avec cette intensité
Cette acquisition représente un grand risque pour l’écosystème open source, surtout dans le domaine scientifique
Si OpenAI fonctionne en dépensant 2,5 dollars pour gagner 1 dollar de revenus, il est inquiétant de dépendre d’une entreprise comme celle-là
À l’avenir, il faudra être prudent avant d’adopter des technologies comme ty ou pyx d’Astral
Heureusement, ruff et uv semblent déjà assez gros pour que la communauté puisse les forker
Certains y voient la pire nouvelle possible pour l’écosystème Python
Même si ça tourne mal, le projet est déjà coupé de l’héritage complexe du passé, donc la communauté pourra plus facilement repartir de zéro
Il est normal que des développeurs gagnent de l’argent grâce à leur travail
Comme c’est sous licence MIT, si quelque chose tourne mal, la communauté pourra réparer
Il n’y a pas lieu de blâmer des gens qui ont créé de super outils puis les ont vendus
Cette acquisition pourrait même, au contraire, améliorer l’écosystème Python
Il y avait aussi ce commentaire humoristique :
UV_DISABLE_AGENT=1 UV_DISABLE_AI_HINTS=1 uv addMême si je n’aime pas l’entité qui a acquis Astral, la qualité de l’outillage Python produit par l’équipe était exceptionnelle
J’espère qu’OpenAI n’interviendra pas trop lourdement
Cette nouvelle rappelle VS Code et VS Codium
VS Code est devenu agaçant avec la multiplication des notifications liées aux abonnements IA, donc certains sont passés à Codium, qui redonne l’impression du VS Code d’autrefois, plus propre
uv pourrait de la même façon se scinder entre une version commerciale et une version communautaire
Comme dans cette issue PlatformIO, l’accès à la marketplace officielle est bloqué, ce qui rend l’installation d’extensions difficile
La version open source utilise une implémentation SSH en JS, avec des fonctions de sécurité (GSSAPI) manquantes
Certains disent avoir été si déçus qu’ils ont gémi en lisant le titre HN
Le fait qu’OpenAI et Anthropic enchaînent les acquisitions de startups d’outillage paraît étrange
Au moins, des outils comme uv, ty et Bun continuent d’exister, ce qui est rassurant
Le linter rapide et le type checker d’Astral sont utiles pour le développement d’agents
Tweet lié
uv agentetbun agentLa prochaine étape pourrait être l’acquisition d’outils de CI/CD
Mais il y aura probablement aussi une volonté d’orienter la communauté dans leur direction