Cloudflare Kitesurf: el navegador en la nube para agentes de IA
Cloudflare es la última compañía en sumarse a la carrera por construir un nuevo navegador web. Pero, en lugar de presentar una alternativa a Chrome para consumidores, el proveedor de infraestructura de internet ha lanzado Kitesurf, un navegador alojado en la nube que se presenta como agent-first y está diseñado específicamente para agentes de IA.
El software de IA está evolucionando desde chatbots que responden preguntas hasta agentes que pueden completar tareas en nombre de los usuarios. En esta transición, los navegadores desempeñan un papel fundamental, ya que deben navegar por la web y utilizar sitios web como lo hacen los humanos.
¿Por qué un navegador diseñado para agentes de IA?
A diferencia de los navegadores web tradicionales, creados para humanos, un navegador para agentes de IA no presta atención a elementos visuales como temas, pestañas o extensiones. De acuerdo con Cloudflare, este tipo de navegador necesita gestionar ventanas de contexto, rendimiento, costos de tokens y escalabilidad. Además, enfrenta un modelo de amenazas diferente, ya que un navegador de IA podría estar expuesto a vulnerabilidades como los ataques de inyección de prompts.

Qué pueden construir los desarrolladores con Kitesurf
Con Kitesurf, los desarrolladores de IA podrán crear software capaz de navegar por sitios web, completar formularios y realizar otras tareas basadas en el navegador, sin necesidad de construir su propio navegador.
- Desarrollo: Cloudflare construyó Kitesurf hace solo 12 semanas.
- Plataforma: Funciona íntegramente sobre Workers, la plataforma serverless de la compañía.
- Disponibilidad: Es gratuito mientras esté en beta dentro de Browser Run.
- Acceso: Browser Run permite controlar e interactuar programáticamente con instancias de navegador headless en la red de Cloudflare.
La propuesta de Cloudflare para los desarrolladores es que esta tecnología permite a los agentes de IA usar la web de forma más eficiente y con menos potencia de cómputo que Chromium, lo que reduce costos.
“Kitesurf es significativamente más eficiente en consumo de CPU y memoria que Chromium para tareas agénticas comunes como capturas de pantalla y extracción de HTML”.
Tecnología y arquitectura de Kitesurf
El navegador fue construido a partir de otras tecnologías, incluyendo un motor de renderizado modular de Blitz; el parser de CSS de Firefox, Stylo; y Boa JS, un motor ECMAScript de Rust. El navegador corre en aislados de V8 sobre Cloudflare Workers, plataforma sobre la que también se ejecuta todo lo demás.
| Componente | Función |
|---|---|
| Blitz | Motor de renderizado modular |
| Stylo | Parser de CSS de Firefox |
| Boa JS | Motor ECMAScript de Rust |
| Obscura | Motor headless de código abierto en Rust que inspiró el desarrollo de Kitesurf |
Cloudflare atribuyó a Obscura el haber inspirado el desarrollo de Kitesurf y señaló que la primera prueba de concepto fue un port de Obscura a Workers. Aunque Kitesurf es todavía nuevo, la compañía afirma que ya supera alrededor de 215.000+ pruebas de plataforma web y añade cientos de pruebas más cada semana, superándolas con éxito.
Páginas que Kitesurf ya puede renderizar
El navegador renderiza correctamente páginas como TodoMVC, un popular benchmark para comparar frameworks de JavaScript, además de Wikipedia, Hacker News, el blog de Cloudflare y gran parte del panel de control de Cloudflare.