Deno rejoint Cloudflare : runtime TypeScript, celld et infrastructure edge pour les agents IA
Le 9 octobre 2026, Ryan Dahl a annoncé que toute l'équipe Deno rejoint Cloudflare. Il présente celld, fondé sur le modèle Workers, avec l'échelle intégrée. Aucune condition n'est donnée. Deno Sandbox rejoint un réseau edge mondial.
Le 9 octobre 2026, Ryan Dahl, créateur de Deno, a publié sur le blog officiel un billet intitulé « Deno is joining Cloudflare », annonçant que toute l'équipe Deno rejoint Cloudflare. Un point doit être posé d'emblée. L'extrait du billet que nous avons pu lire indique une direction et rien de plus. Il ne donne ni prix, ni arrangement capitalistique, ni calendrier pour les produits, ni indication sur un éventuel changement de gouvernance des projets open source. Cet article sépare donc deux choses : ce qui a été publié, et ce qui relève de l'analyse fondée sur la connaissance générale du secteur. Chaque fois que nous analysons, nous le disons. La distinction compte, car ce genre de nouvelle se prête volontiers à la surinterprétation. Commençons par la manière dont Dahl présente lui-même le travail accompli. Il écrit que, depuis des années, l'équipe s'efforce de simplifier la construction de logiciels serveur. Elle s'est demandé comment distribuer les modules, quelles garanties de sécurité un runtime JavaScript pouvait offrir, ce qu'un outillage complet devait contenir, et avec quelle facilité une application pouvait être livrée sous forme d'exécutable autonome. La compatibilité avec Node.js est devenue une part importante de l'effort, car les utilisateurs voulaient les améliorations de Deno tout en restant branchés sur l'écosystème JavaScript existant. À l'en croire, l'équipe et la communauté ont bâti un runtime qui réunit ces capacités et qui a remis en question les idées reçues sur ce que pouvait être le développement JavaScript. Chaque élément de cette liste renvoie à un choix visible du produit : un modèle de permissions pour la sécurité, le registre JSR pour la distribution des modules, une chaîne d'outils intégrée pour la complétude, la compilation en fichier unique pour l'exécutable autonome, une couche de compatibilité npm pour l'écosystème.
La suite est plus instructive. Dahl affirme que l'ambition a toujours dépassé le runtime. Il renvoie à son précédent texte sur les conteneurs JavaScript, où il soutenait que le calcul, le stockage et la communication devraient fonctionner ensemble, sans que chaque application assemble sa propre infrastructure. Deno Deploy était un pas vers cet objectif et visait à rendre l'exécution des applications aussi directe que possible. Mais construire et exploiter Deploy a aussi montré à l'équipe combien de complexité subsistait sous l'expérience développeur, et Dahl voulait simplifier cette couche aussi. De là est né celld. Fondé sur le modèle de programmation de Cloudflare Workers, celld permet de construire dès le départ des applications distribuées, tout en rendant le système simple à exploiter. Ce qui l'enthousiasme le plus, c'est que le passage à l'échelle soit intégré au modèle de programmation, plutôt que d'être une infrastructure que chaque application doit assembler. L'extrait s'interrompt sur une phrase consacrée à la progression de Deno vers Deno, et nous ne devinons pas la suite.
Replaçons ces éléments dans leur contexte. Les remarques qui suivent sont nos jugements, non des affirmations de l'annonce. Premièrement, le modèle Workers exécute du code JavaScript et TypeScript léger et isolé sur un réseau mondial de points de présence edge. Deno travaille depuis des années sur la même famille de problèmes de langage et de runtime, si bien que les deux trajectoires techniques étaient déjà voisines. Deuxièmement, le site de Deno présente déjà Deno Sandbox, qui exécute du code non fiable dans des machines virtuelles Linux sécurisées et qui est conçu pour les agents IA, ainsi que Claw Patrol, un pare-feu de sécurité open source pour agents. Dès que les agents écrivent et exécutent eux-mêmes du code, la question de savoir où ce code peut tourner en sécurité devient un nouveau besoin d'infrastructure. Un réseau edge est un lieu naturel pour placer des environnements d'exécution isolés, proches des utilisateurs et des données. Troisièmement, un runtime connu pour ses valeurs par défaut sûres, associé à une société qui possède déjà un réseau mondial et une plateforme pour développeurs, forme un récit cohérent.
Plusieurs points d'interrogation doivent rester ouverts. Le premier touche la gouvernance. Le runtime open source de Deno, le framework web Fresh et le registre JSR garderont-ils leur gouvernance et leur neutralité actuelles ? L'extrait ne le dit pas. JSR est le plus sensible : c'est un registre de paquets pensé d'abord pour TypeScript, utilisable par plusieurs runtimes, et son rattachement importe pour tout l'écosystème. Le deuxième point concerne les recoupements. Deno Deploy et les produits serverless propres à Cloudflare répondent à des besoins proches, et rien n'indique s'ils fusionneront, coexisteront ou convergeront peu à peu. Le troisième concerne celld lui-même. Il apparaît dans le billet comme un projet, mais l'extrait ne fournit ni API, ni date de sortie, ni description de son lien avec les produits Workers existants. On ne doit pas l'évaluer comme un produit déjà disponible. Pour les développeurs, la lecture la plus sûre aujourd'hui est celle d'un signal d'orientation, non d'une raison de migrer. Les plateformes edge fondent le runtime, le bac à sable et l'état distribué dans un même modèle de programmation, et TypeScript est la langue commune de ce modèle. Les équipes qui dépendent de Deno Deploy, de Subhosting ou d'un contrat de support entreprise devraient attendre des déclarations explicites sur la continuité du service. Celles qui n'utilisent que le runtime open source devraient surveiller la licence, le rythme des versions et toute évolution du groupe de mainteneurs. Pour les observateurs du secteur, le poids de cette nouvelle tient moins à l'argent qu'à la direction : un projet connu pour avoir contesté la voie de Node.js a choisi d'inscrire sa suite à l'intérieur de la plateforme d'une entreprise d'infrastructure. Reste à savoir si ce choix révèle un écosystème qui mûrit ou un espace de runtimes indépendants qui se rétrécit. Seuls les livrables et la gouvernance des prochains trimestres trancheront. Trois signaux concrets méritent d'être suivis : le statut des dépôts open source et leurs règles de contribution, une feuille de route publiée pour Deno Deploy et pour les produits de bac à sable destinés aux agents, et toute présentation technique de celld montrant de vraies interfaces plutôt que des intentions. D'ici là, la position responsable est l'attention sans alarme, et le refus de prendre un court extrait de blog pour un récit complet.
Sources
FAQ
S'agit-il d'une acquisition, et quelles en sont les conditions ?
Le titre du blog de Deno est « Deno is joining Cloudflare » et le texte dit que toute l'équipe Deno rejoint Cloudflare. L'extrait que nous avons lu ne précise ni prix, ni montage capitalistique, ni changement de gouvernance des projets open source. On ne peut donc pas le présenter comme un rachat aux conditions connues. Il faut attendre les communications des deux sociétés.
Qu'est-ce que celld ?
Selon Ryan Dahl, celld repose sur le modèle de programmation de Cloudflare Workers. Il permet de construire des applications distribuées dès le départ, tout en gardant un système simple à exploiter. Son idée centrale : le passage à l'échelle est intégré au modèle de programmation, et non une infrastructure que chaque application doit assembler. L'extrait ne donne ni détail d'API ni date de sortie.
Que doivent faire les utilisateurs actuels de Deno ou de Deno Deploy ?
L'extrait ne promet ni parcours de migration ni continuité des produits, donc toute conclusion ferme serait prématurée. La démarche prudente consiste à suivre les annonces officielles sur Deno Deploy, Deno Sandbox, JSR et le runtime open source, puis à ajuster ses dépendances une fois les feuilles de route connues.