Cloudflare ouvre son environnement de vibe coding interne
Cloudflare ouvre en source son Cloudflare OS, un environnement interne de création d’applications par agents IA. L’entreprise insiste surtout sur la sécurité, avec des sandbox et des limites d’accès pensées pour éviter les fuites de données.
Cloudflare a rendu open source Cloudflare OS, une plateforme qu’elle avait d’abord conçue en interne pour permettre à ses employés de créer des applications avec des agents d’IA, y compris sans profil technique. Annoncé le 5 août dans un billet de blog, l’outil sert déjà à produire des documents, automatiser des tâches répétitives et bâtir de petites applis de visualisation. L’enjeu dépasse le simple bricolage logiciel : la société veut montrer qu’un usage massif du vibe coding peut rester compatible avec des garde-fous de sécurité sérieux.
Un poste de travail IA, mais avec des barrières
Cloudflare OS repose sur une idée simple : décrire un flux de travail en langage naturel, puis laisser un agent IA générer l’application correspondante. Kenton Varda, principal engineer chez Cloudflare, résume le principe comme un environnement où “the sandbox is so secure that you can pretty much go wild”. Derrière la formule, il y a une architecture très encadrée : chaque document ou application peut tourner dans une instance séparée, avec des droits d’accès distincts.
La plateforme s’appuie sur Dynamic Workers et sur des isolates, des instances du moteur JavaScript V8. Ces isolats démarrent en quelques millisecondes et consomment quelques mégaoctets de mémoire, ce qui les rend, selon Cloudflare, 100 fois plus rapides et 10 à 100 fois moins gourmands en mémoire qu’un conteneur standard. Le choix n’est pas anodin. Dans ce contexte, la promesse n’est pas seulement la vitesse, mais aussi la réduction de la surface d’attaque.
Pourquoi Cloudflare insiste autant sur la sécurité
Les agents IA commencent sans permission d’accès ni de partage de ressources, puis doivent demander ce qu’ils veulent via Cloudflare OS. Le code serveur tourne avec “global outbound networking disabled”, tandis que le code client s’exécute dans un cadre sandboxé dans le navigateur. Autrement dit, ni l’un ni l’autre ne peut atteindre Internet sans capacités explicitement accordées. Ce dispositif vise à limiter les dégâts si un agent rédige du mauvais code ou si un employé s’égare dans une session de vibe coding un peu trop enthousiaste. Les administrateurs peuvent aussi fixer des budgets et des plafonds de consommation d’inférence, un point devenu sensible alors que les usages IA dérapent vite côté facture.
Cloudflare relie cette stratégie à un constat plus large : des chercheurs de Pillar Security viennent de publier un rapport sur des évasions de sandbox et des contournements de limites dans des agents de codage populaires comme Cursor, Codex, Gemini CLI et Antigravity. La plateforme de Cloudflare ne prétend pas être invulnérable, mais elle cherche à rendre les erreurs coûteuses plus difficiles à transformer en incident. C’est le genre de prudence que les équipes sécurité aiment voir avant de laisser la fête commencer.
Moins de token, plus de contrôle
Sam Rhea, chief information officer chez Cloudflare, explique que la société veut aussi éviter les usages dispendieux ou mal calibrés. “Not every user needs access to the max thinking mode of the latest frontier lab model”, dit-il, ajoutant : “And we do not need team members spending $20 to summarize their email inbox every hour.” L’idée est de laisser l’organisation choisir le modèle le plus adapté à la tâche, plutôt que de lancer systématiquement le plus coûteux. La plateforme a aussi été ajustée pour que certaines tâches reposent davantage sur des étapes déterministes, l’IA n’intervenant qu’au moment nécessaire, au lieu d’enchaîner les sessions d’inférence gourmandes en jetons.
Cette évolution répond à une difficulté très concrète : quand Cloudflare a commencé à généraliser l’outil, l’entreprise a découvert qu’une interface pensée pour les ingénieurs ne convenait pas forcément aux usages de bureau, faits de livrables ponctuels et de systèmes de référence multiples. Rhea résume le problème sans détour : “If you give everyone a harness workspace that is great at writing code, you’ll wind up with way more code than you need.” Résultat, “the result became a flood of vibe coded apps looking for a problem to solve.”
Le revers du tout-IA, côté interne
La montée en puissance des agents IA a aussi obligé Cloudflare à muscler ses règles de revue. L’entreprise a créé le Cloudflare Engineering Codex, un guide “authoritative” destiné à aider les ingénieurs et les agents à relire le code et repérer les écarts. Sur les quatre derniers mois, son code reviewer basé sur l’IA a signalé près d’un quart de million d’écarts aux standards d’ingénierie de Cloudflare et bloqué 16 000 fusions, selon Timo Reimann, systems engineer chez Cloudflare. La conclusion est assez simple : quand tout le monde peut coder plus vite, tout le monde peut aussi produire des bugs plus vite.
Open source, mais pas sans ticket d’entrée
Cloudflare OS est désormais publié sur GitHub et peut être testé par des développeurs qui veulent faire tourner la pile chez eux. Un point reste toutefois à surveiller : le backend ne peut être déployé que par les clients Cloudflare abonnés au plan Workers Paid. Cette condition n’avait pas été annoncée clairement au départ, ce qui a déclenché une remarque d’un utilisateur GitHub, mac2net, qui a écrit : “You have a right to charge but requirements should be completed before starting the deployment process”. Cloudflare a depuis mis à jour le parcours pour prévenir plus tôt des prérequis payants.
Au fond, l’ouverture de Cloudflare OS raconte moins un gadget pour développeurs qu’un mouvement de fond chez les fournisseurs d’infrastructure : donner aux non-ingénieurs des outils de création d’applications, tout en gardant le contrôle sur les coûts, les droits et la sécurité. La bataille n’est plus seulement de faire mieux tourner l’IA. Elle consiste à éviter qu’elle tourne toute seule dans tous les sens.
Points clés
- Cloudflare OS est open source depuis le 5 août.
- “Thousands” d’employés l’utilisent quotidiennement, selon Cloudflare.
- Les isolates démarrent en quelques millisecondes.
- Cloudflare cite 16 000 fusions bloquées en quatre mois.
- Le backend exige un plan Workers Paid.
- Cloudflare Engineering Codex encadre les revues de code.
En chiffres
- 100 fois plus rapide — isolats Cloudflare face à un conteneur standard.
- 10 à 100 fois moins de mémoire — selon Cloudflare, pour les isolats V8.
- Près d’un quart de million — écarts aux standards signalés en quatre mois.
- 16 000 merges bloqués — par l’AI code reviewer de Cloudflare.