overview
Qu'est-ce que Cloudflare Browser Run ?
Cloudflare Browser Run est un outil de navigation d'agents AI et d'automatisation web développé par Cloudflare qui permet aux développeurs et aux agents AI de contrôler et d'interagir de manière programmatique avec des instances de navigateur sans interface graphique fonctionnant sur le réseau mondial de Cloudflare. Il est conçu pour les tâches nécessitant une interaction automatisée avec le navigateur à grande échelle, en particulier pour les agents AI, le web scraping et les tests de bout en bout.
Cloudflare Browser Run fournit des instances Chrome sans interface graphique à la demande qui peuvent être contrôlées via du code ou l'AI. Sa fonction principale est de permettre aux développeurs d'automatiser les tâches du navigateur à l'échelle mondiale et à grande échelle. Les principaux cas d'utilisation incluent les tests de bout en bout d'applications web, le web scraping et l'extraction de données pour capturer des sorties spécifiques comme Markdown, des captures d'écran, des PDFs et des données structurées, et l'investigation sécurisée d'URL suspectes à l'aide d'environnements de navigateur isolés. Il est devenu un facilitateur essentiel pour les agents AI afin d'interagir avec le web, leur permettant de naviguer sur des sites, de lire des pages, de remplir des formulaires et d'extraire des données, prenant en charge les agents de codage AI comme Claude Desktop, Cursor et OpenCode. Le crawling de site pour l'extraction de contenu multi-pages avec des résultats asynchrones est également pris en charge.
Cloudflare Browser Run propose deux méthodes d'intégration principales : Quick Actions et Browser Sessions. Quick Actions fournit des tâches de navigateur simples et sans état comme les captures d'écran, les PDFs et le scraping, utilisables via une REST API ou directement depuis un Cloudflare Worker à l'aide d'une liaison de navigateur. Browser Sessions permet un contrôle direct du navigateur à l'aide de bibliothèques telles que Puppeteer, Playwright, CDP (Chrome DevTools Protocol) ou Stagehand pour des flux de travail plus complexes et une automatisation complète du navigateur. Ces sessions peuvent être déployées au sein de Cloudflare Workers ou connectées depuis n'importe quel environnement via CDP.
Des mises à jour récentes en avril et mai 2026 ont considérablement amélioré Browser Run. Une reconstruction sur la plateforme Containers de Cloudflare en mai 2026 a entraîné une concurrence 4 fois plus élevée, permettant aux utilisateurs de lancer 60 navigateurs par minute via la liaison Workers et d'en exécuter jusqu'à 120 simultanément. Cela a également entraîné des temps de réponse des Quick Actions 50 % plus rapides et une flexibilité améliorée du navigateur, y compris la prise en charge de WebGL et WebMCP. Le produit a été renommé de "Browser Rendering" à "Browser Run" en avril 2026 pour refléter ses capacités étendues. Les nouvelles fonctionnalités pour les agents AI introduites en avril 2026 incluent Live View pour l'interaction en temps réel, Human in the Loop pour l'intervention manuelle, Session Recordings pour le débogage, et la prise en charge de WebMCP pour la découverte d'outils structurés par les agents AI. L'exposition du Chrome DevTools Protocol (CDP) Endpoint et une liaison Workers pour les Quick Actions ont également été ajoutées. Les limites de concurrence pour les plans Workers Paid sont passées de 30 par minute à 1 par seconde, et les limites de débit de la REST API sont passées de 3 à 10 requêtes par seconde.