Cloudflare acelera un navegador para agentes con WebMCP y pruebas de estándares - Conquense Dev
ESEN

← Volver a las noticias

cloudflare

Cloudflare acelera un navegador para agentes con WebMCP y pruebas de estándares

La evolución de Kitesurf muestra que los navegadores para agentes necesitan APIs explícitas, compatibilidad web medible y optimización de la latencia del ciclo agente-navegador.

Cloudflare ha presentado una nueva actualización de Kitesurf, su navegador experimental para agentes que se ejecuta sobre Workers. El proyecto parte de una premisa concreta: un agente no necesita exactamente el mismo navegador que una persona. Para automatizar tareas, resulta más importante que pueda consultar estados, invocar funciones y recibir resultados de forma predecible que simular clics sobre una interfaz visual.

La principal novedad es la compatibilidad con WebMCP. Este mecanismo permite que una web exponga herramientas directamente a los agentes. En lugar de recorrer una página hasta encontrar un botón para buscar vuelos, un cliente puede invocar una función equivalente, como searchFlights(). La diferencia no es cosmética: una API explícita reduce la fragilidad asociada a selectores, cambios de diseño, tiempos de carga y elementos que solo existen después de ejecutar JavaScript.

Kitesurf también ha ampliado su superficie de compatibilidad con estándares web. La actualización incorpora soporte para CSS Layout, CSSOM, CSS Typed OM y elementos personalizados, además de resolución de módulos basada en URL, módulos JSON e import maps. Estas piezas son especialmente relevantes para aplicaciones modernas que cargan JavaScript en módulos y construyen su interfaz mediante componentes. El soporte de iframes también ha mejorado en sincronización, aislamiento, texto y codificaciones.

La validación se apoya en Web Platform Tests, la suite compartida que utilizan los proyectos de navegadores para comprobar la interoperabilidad de la plataforma. Cloudflare afirma que Kitesurf supera ya los 730.000 subtests, unos 500.000 más que en su lanzamiento. La cifra no demuestra por sí sola que el navegador reproduzca cualquier aplicación real, pero sí ofrece una señal técnica mucho más útil que una demostración aislada: el equipo está midiendo la distancia respecto a estándares comunes y ampliando esa cobertura de forma continua.

El rendimiento se ha tratado como un problema propio del uso por agentes. Cloudflare ha reducido el trabajo entre el motor JavaScript Boa y el DOM, ha recortado operaciones repetidas en temporizadores y carga de scripts, y ha mejorado la liberación de memoria y la carga selectiva de fuentes. El objetivo no es solamente acelerar el primer renderizado, sino reducir la espera dentro del ciclo observar-pensar-actuar del agente. Según la compañía, el tiempo total y el consumo de CPU se mantienen aproximadamente en los niveles de referencia del lanzamiento pese al aumento de compatibilidad.

La arquitectura separa PageScript, que gestiona la sesión y el código de la página, de PageRenderer, que produce los píxeles. Esa separación permite mantener las partes sensibles de seguridad en el lado servidor y mover la representación a otro Worker o cliente cuando convenga. Kitesurf también se integra con Browser Run mediante CDP, Playwright, Puppeteer y MCP, y puede ejecutarse desde el terminal.

La lección para equipos web es práctica: preparar aplicaciones para agentes no consiste solo en añadir un prompt. Conviene ofrecer acciones explícitas, reducir dependencias de la geometría visual, probar la compatibilidad con estándares y medir la latencia de cada vuelta del agente. La web orientada a agentes todavía está en fase experimental, pero sus problemas centrales ya son reconocibles: contratos de interacción, aislamiento, interoperabilidad y observabilidad.