A Cloudflare introduziu o Kitesurf na última sexta-feira, dia 07. Este é um navegador hospedado na nuvem, projetado especificamente para atender às necessidades de agentes de inteligência artificial. Essa ferramenta possibilita que sistemas de IA naveguem em páginas, preencham formulários e realizem tarefas diretamente na internet.
O desenvolvimento deste produto de infraestrutura de internet levou apenas 12 semanas e ele opera utilizando o Workers, que é a plataforma serverless oferecida pela própria Cloudflare. Atualmente em fase beta, o Kitesurf pode ser acessado gratuitamente por desenvolvedores através do Browser Run, um ambiente que provê controle programático de navegadores headless.
A principal intenção do Kitesurf é suprir parte da infraestrutura tradicionalmente exigida para que agentes de IA utilizem a web, propondo uma solução mais alinhada a este tipo de software. Diferentemente de navegadores focados na experiência humana — que priorizam abas, extensões e elementos visuais —, este projeto foca em aspectos como desempenho, gerenciamento de contexto, custo de tokens, escalabilidade e defesa contra ameaças, como os ataques de prompt injection.
Essa novidade surge em um período em que os sistemas de IA evoluíram de meros respondedores de perguntas para agentes capazes de executar ações em nome dos usuários. Neste contexto, o navegador se estabelece como um componente crucial para permitir que tais agentes interajam com diversos sites e serviços da mesma forma que um ser humano faria.
A Cloudflare enfatiza que o Kitesurf foi concebido para reduzir o dispêndio de recursos computacionais neste processo. A companhia alega que o navegador consome significativamente menos CPU e memória do que o Chromium em operações comuns para agentes, incluindo a captura de telas e a extração de HTML.
A arquitetura do Kitesurf também se distingue de um navegador padrão. O projeto integra vários componentes de código, como um mecanismo modular de renderização desenvolvido pela Blitz, o Stylo, que é responsável pelo processamento de CSS no Firefox, e o Boa JS, um mecanismo ECMAScript escrito em Rust. O restante da estrutura é executado dentro do ecossistema Cloudflare Workers.
A Cloudflare também reconhece a contribuição do Obscura, um mecanismo headless de código aberto construído em Rust, para a origem do projeto. Inicialmente, uma prova de conceito foi realizada ao migrar o Obscura para o ambiente do Workers.
Mesmo estando em estágio inicial, o Kitesurf já passou por mais de 215 mil testes de conformidade com os padrões da web. A empresa informa que novos testes são adicionados continuamente, com centenas sendo validados semanalmente.
Entre os sites e aplicações que o navegador consegue renderizar, destacam-se o TodoMVC, usado como referência para comparação de frameworks JavaScript, além de plataformas como a Wikipedia, o Hacker News, o blog da própria Cloudflare e grande parte do painel de controle da companhia.
Um aspecto relevante destacado pela empresa é a segurança. Visto que um navegador operado por agentes de IA enfrenta riscos distintos daqueles enfrentados por navegadores voltados a usuários humanos, a Cloudflare aponta os ataques de prompt injection como uma das ameaças que devem ser consideradas neste novo modelo operacional.
O Kitesurf está disponível gratuitamente enquanto estiver em beta no Browser Run. A ferramenta é destinada a desenvolvedores que desejam criar agentes aptos a operar na internet sem a necessidade de construir toda a infraestrutura de um navegador do zero.



