Cloudflare lance Kitesurf : un navigateur web pensé pour les agents, entièrement exécuté dans des isolates V8 sur Cloudflare Workers
Cloudflare
Cloudflare a publié Kitesurf, un navigateur web sans état conçu spécifiquement pour les agents d'intelligence artificielle, fonctionnant entièrement dans des isolates V8 sur Cloudflare Workers, sans Chromium. Il utilise beaucoup moins de CPU et de mémoire que Chromium, ce qui le rend rentable pour les charges de travail d'agents, et est disponible en version bêta gratuite via Browser Run.
Cloudflare a publié Kitesurf, un navigateur web sans état conçu spécifiquement pour les agents IA, qui fonctionne entièrement dans les isolateurs V8 sur Cloudflare Workers, éliminant ainsi le besoin de Chromium. Les moteurs de navigateur comme Chromium sont optimisés pour l'usage humain, avec des frais généraux élevés en mémoire et en calcul, ce qui rend le modèle un-navigateur-par-agent coûteux. Kitesurf abandonne les fonctionnalités destinées aux utilisateurs humains comme les onglets et les extensions, se concentrant sur un contenu lisible par machine, une faible surcharge de jetons, une évolutivité et une isolation contre les menaces telles que l'injection de prompts. Il réussit plus de 215 000 tests de la plateforme Web et est disponible en version bêta gratuite via Browser Run. L'architecture divise le navigateur en composants Workers isolés : Engine, PageScript et PageRenderer. L'Engine est l'interface publique, parlant le protocole Chrome DevTools (CDP) sur WebSocket et REST HTTP. PageScript utilise Dynamic Workers, chaque page ou iframe ayant son propre isolateur, utilisant Blitz (un moteur de rendu Rust), Stylo (le parseur CSS de Firefox) et Boa JS (un moteur ECMAScript Rust) pour les appels d'évaluation. PageRenderer rastérise les scènes en JPEG/PNG/PDF à l'aide de blitz-paint et Parley. Un worker SandboxOutbound gère l'accès réseau, appliquant CORS et des cookies par page. Les benchmarks montrent que Kitesurf utilise 3,1 à 3,8 fois moins de CPU et 4,7 à 7,0 fois moins de mémoire que Chromium, bien qu'il soit 1,7 à 1,8 fois plus lent en temps réel. Les clients existants de Puppeteer, Playwright et MCP fonctionnent en ajoutant un seul paramètre browser=kitesurf. Cloudflare prévoit de rendre Kitesurf open source pour des déploiements personnalisés.
Source: MarkTechPost —
original
