Kitesurf: o navegador sem Chromium que a Cloudflare criou para agentes de IA
Sem abas, sem tema, sem extensões. A Cloudflare lançou em beta o Kitesurf, um navegador headless ultraleve feito para ser operado por agentes de IA. Escrito em Rust, compilado para WebAssembly e executado sobre a Workers, ele seria de 3 a 7 vezes mais eficiente que o Chromium em CPU e memória. Dar um Chromium para cada agente tinha ficado caro demais.

A Cloudflare apresentou o Kitesurf, um navegador web headless criado especificamente para ser operado por agentes de IA. A ferramenta está disponível em beta, com um ambiente de testes on-line para experimentar diretamente. Internamente, a pergunta "vale a pena construir nosso próprio navegador" voltava a cada dois ou três anos sem nunca avançar. Dessa vez avançou porque duas condições se alinharam ao mesmo tempo: a execução de WebAssembly na Workers amadureceu o suficiente, e o crescimento explosivo dos agentes de IA transformou a necessidade de um "navegador não humano" em um problema concreto.
O que um agente quer não é o que um humano quer
O ponto de partida da Cloudflare foi repensar os requisitos do zero. Um navegador para humanos precisa de abas, favoritos, extensões, gerenciamento de senhas e sincronização entre dispositivos. A renderização rápida de um tema e a rolagem suave também contam na qualidade percebida da interface. Um agente de IA não precisa de nada disso. O que importa para ele é o número de tokens consumidos, a janela de contexto, a capacidade de escalar, o desempenho e o custo. Conteúdo estruturado e legível por máquina importa; já uma renderização CSS levemente torta ou um pixel fora do lugar quase não causa dano.
Por outro lado, um agente opera muito mais rápido que um humano e roda muitos navegadores em paralelo. Por isso, um navegador para agentes precisa ser leve o bastante para rodar com alta densidade e velocidade na infraestrutura de execução, além de precisar de proteções de segurança diferentes das pensadas para humanos — defesa contra injeção de prompt, por exemplo. Motores como o Chromium foram construídos para humanos e carregam uma sobrecarga que os modelos nunca usam. O consumo de memória e processamento é grande demais para dar uma instância a cada agente sem explodir a conta. O resultado: boa parte da web ficava acessível só aos modelos mais caros e potentes.
Rust, WebAssembly e Workers por baixo
O Kitesurf é escrito principalmente em Rust, compilado para WebAssembly e roda sobre a Cloudflare Workers. Sem Chromium, sem dependência do Node.js. Segundo a empresa, ele consome de 3 a 7 vezes menos CPU e memória que o Chromium, e foi projetado para subir a cada requisição. O acesso é gratuito durante a beta.
Essa arquitetura se apoia em anos de trabalho do lado da plataforma para desenvolvedores: Workers dinâmicas, Durable Objects baseados em SQLite, RPC entre Workers, service bindings, melhor compatibilidade com Node.js e limites mais altos em vários pontos — peças que tornam possível, na Workers, aplicações de uma escala antes inatingível. Outro fator: a API de automação de navegador headless da Cloudflare já crescia rápido puxada pela adoção da IA. Agentes precisam de navegador para muitas tarefas, e algumas simplesmente não podem ser feitas sem um.
As ferramentas existentes se conectam sem mudanças
A escolha mais prática da Cloudflare foi não impor um protocolo próprio. O Kitesurf é acessado pelo Chrome DevTools Protocol (CDP) via WebSocket, ou por uma API REST via HTTP. Por falar CDP, ferramentas existentes como Puppeteer, Playwright, a interface remota do Chrome e a própria interface do Chrome DevTools se conectam diretamente e funcionam sem adaptação. Esse design, que reduz ao mínimo o custo de migração, pesa bastante na decisão de adotar a ferramenta.
- Implementação: principalmente em Rust, compilado para WebAssembly, executado na Cloudflare Workers
- Eficiência: segundo a Cloudflare, de 3 a 7 vezes menos CPU e memória que o Chromium
- Conexão: CDP via WebSocket e API REST; Puppeteer e Playwright funcionam sem modificação
- Validação: conformidade com os Web Platform Tests, mais testes multietapas em sites reais comparados ao Chromium
Sobre a validação, a Cloudflare detalha o método: além da conformidade com os Web Platform Tests, a empresa roda, via Puppeteer, cenários multietapas em sites reais tanto no Kitesurf quanto no Chromium usado como referência, comparando os resultados ao longo do desenvolvimento. E, sem surpresa, também passou pelo teste tradicional de "roda o Doom".
A leveza vira pré-requisito da era dos agentes
O Kitesurf não é só a chegada de mais um navegador leve. Partindo do princípio de que agentes vão operar sistemas corporativos, o navegador deixa de ser "a janela pela qual um humano olha" para virar "uma peça que uma máquina executa". E para uma peça, o que importa é o custo unitário, o tempo de inicialização e o número de execuções simultâneas. Os números de desempenho divulgados na beta vêm da própria empresa, e a compatibilidade real vai precisar ser verificada em cada fluxo de trabalho — mas a direção é difícil de ignorar. Para quem planeja rodar dezenas ou centenas de agentes em paralelo, o peso de um navegador acaba aparecendo na fatura.
Fontes
- タブもテーマも拡張機能もないAI専用の超軽量ヘッドレスブラウザ「Kitesurf」、Cloudflareが発表Publickey · 16 de agosto de 2026
- Introducing Kitesurf: The agent-first browser that runs in V8 isolates on Cloudflare WorkersCloudflare Blog · 14 de agosto de 2026



