Cloudflare ha lanzado Kitesurf, un navegador web diseñado específicamente para agentes de inteligencia artificial (IA). A diferencia de los navegadores tradicionales creados para usuarios humanos, Kitesurf está orientado a facilitar que los agentes de IA naveguen y realicen tareas en línea, como rellenar formularios y extraer información.
El lanzamiento de Kitesurf se produjo tras 12 semanas de desarrollo y se basa completamente en la plataforma serverless de Cloudflare, llamada Workers. Actualmente, se encuentra en fase beta y está disponible de forma gratuita mediante Browser Run, un entorno que permite a los desarrolladores controlar y manipular instancias de navegadores sin interfaz gráfica alojadas en la red de Cloudflare.
Este navegador se distingue por priorizar la eficiencia en el consumo de CPU y memoria, lo que resulta en un menor coste computacional en comparación con otros motores como Chromium. Kitesurf ejecuta un motor de renderizado modular proveniente de Blitz, utiliza Stylo, el parser CSS de Firefox, y Boa JS, un motor ECMAScript desarrollado en Rust, mientras que el resto de sus componentes se ejecutan dentro de Cloudflare Workers.
Cloudflare señala que Kitesurf ya supera las 215 000 pruebas de plataforma web, y se continúan integrando más para garantizar compatibilidad y estabilidad. Además, el desarrollo se inspiró en el motor de código abierto Obscura, cuyo primer prototipo fue adaptado para funcionar en Workers.
En cuanto a ejemplos de sitios web que Kitesurf puede procesar correctamente se incluyen Wikipedia, Hacker News, TodoMVC y el propio blog y panel de control de Cloudflare.
El lanzamiento de este navegador responde a la evolución de la inteligencia artificial hacia agentes capaces de ejecutar tareas activas en la web, lo que representa un cambio en el uso tradicional de navegadores, más centrado en la interacción humana directa. Para el mercado español y global, la iniciativa supone un avance en herramientas para desarrolladores que trabajan con IA y automatización, facilitando el desarrollo de aplicaciones que interactúan con la web de forma automatizada y eficiente.
