Itdaily - Cloudflare présente Kitesurf : un navigateur pour les agents IA

Cloudflare présente Kitesurf : un navigateur pour les agents IA

Illustration d'un kite blanc au-dessus d'une planche, sur une fenêtre rouge-orange à trois points.

Cloudflare a lancé Kitesurf, un navigateur spécialement conçu pour les agents IA et fonctionnant sur Cloudflare Workers. Le navigateur est plus efficace en termes d’utilisation du processeur et de la mémoire que Chromium et est désormais disponible gratuitement dans Browser Rendering.

Cloudflare a longtemps envisagé de développer son propre navigateur, mais ce n’est que récemment que cela est devenu réalisable grâce aux progrès technologiques de leur Developer Platform. L’émergence des agents IA et la demande pour un navigateur mieux adapté à l’automatisation ont rendu le projet urgent.

Kitesurf est conçu pour répondre aux besoins des agents IA, tels que la réduction des coûts, l’évolutivité et les performances. Contrairement aux navigateurs traditionnels, qui s’adressent aux utilisateurs humains, les agents IA se concentrent sur le nombre de jetons, les fenêtres de contexte et l’efficacité.

Efficacité et performances

Kitesurf consomme considérablement moins de processeur et de mémoire que Chromium pour des tâches telles que les captures d’écran et l’extraction HTML. Des tests montrent que Kitesurf utilise jusqu’à 7 fois moins de mémoire et jusqu’à 3,8 fois moins de processeur pour l’extraction HTML. Bien que Chromium soit plus rapide en temps réel (wall time), Kitesurf l’emporte sur les facteurs d’économie de coûts tels que l’utilisation de la mémoire et du processeur.

Le navigateur est optimisé pour les tâches que les agents IA effectuent fréquemment, comme le traitement de grandes quantités de données et la génération de captures d’écran. En mettant l’accent sur l’absence d’état (statelessness) et l’isolation, Kitesurf est idéal pour l’automatisation et les charges de travail par rafales.

Applications et limitations

Kitesurf est désormais disponible dans Browser Rendering et peut être utilisé avec des outils existants tels que Puppeteer, Playwright et chrome-remote-interface. Les utilisateurs peuvent tester le navigateur via le Kitesurf Playground, où ils peuvent saisir des URL pour voir comment le navigateur effectue le rendu des pages.

Toutefois, Kitesurf présente encore des limites : il ne peut pas lire de vidéos, effectuer de rendu WebGL ou maintenir des sessions authentifiées de longue durée. Pour de telles tâches, Chromium reste le meilleur choix.