Novo navegador roda sobre o Workers e usa de três a sete vezes menos CPU e memória que o Chromium em tarefas comuns de automação, segundo a empresa.

  • Kitesurf é um navegador sem estado voltado a agentes e roda sobre Cloudflare Workers.
  • Usa de três a sete vezes menos CPU e memória que Chromium em tarefas testadas.
  • Ainda perde em tempo total e não suporta bem vídeo, WebGL ou sessões persistentes longas.

Um navegador pensado para software, não para pessoas

A Cloudflare lançou o Kitesurf, navegador hospedado na nuvem e desenvolvido especificamente para agentes de inteligência artificial. Em vez de priorizar abas, extensões, temas e renderização visual perfeita, o projeto concentra recursos em extração de HTML, capturas de tela e automações executadas em escala.

O navegador roda integralmente sobre a plataforma Workers e está disponível gratuitamente durante a fase beta dentro do Browser Run. Clientes que já usam CDP, Puppeteer, Playwright ou ferramentas compatíveis podem testar o motor adicionando o parâmetro browser=kitesurf aos endpoints suportados.

Por que o Chromium pesa para agentes

Chromium e outros navegadores tradicionais foram construídos para entregar uma experiência visual completa a seres humanos. Essa capacidade exige memória e processamento mesmo quando um agente precisa apenas ler uma página, encontrar um elemento ou gerar uma captura.

Para operações isoladas e numerosas, esse custo se multiplica. A Cloudflare argumenta que um motor descartável e sem estado pode iniciar sessões sob demanda, executar uma tarefa e desaparecer, reduzindo a infraestrutura mantida ociosa.

Os números de eficiência

Nos testes divulgados pela empresa, o Kitesurf usou 3,1 vezes menos CPU para capturas de tela e 3,8 vezes menos para extração de HTML. O consumo de memória foi 4,7 vezes menor em capturas e sete vezes menor na extração de conteúdo.

Há uma troca importante: o Kitesurf foi mais lento no tempo total. As capturas levaram 1,8 vez mais tempo e a extração de HTML, 1,7 vez mais que uma instância aquecida do Chromium. A vantagem atual está, portanto, em custo e densidade de sessões, não em velocidade absoluta de cada execução.

Como o Kitesurf foi construído

O projeto usa componentes em Rust compilados para WebAssembly. O processamento de HTML e CSS aproveita partes do Blitz e o parser Stylo, originado do ecossistema do Firefox. Para trechos de JavaScript que exigem avaliação dinâmica, a equipe recorreu ao motor Boa JS.

A arquitetura divide responsabilidades entre componentes isolados. Um worker controla acesso de saída à rede, outro mantém o estado da sessão e componentes separados executam scripts e renderizam quadros. A regra declarada pela equipe é tratar cada página como entrada não confiável e limitar o acesso de cada parte aos recursos estritamente necessários.

Segurança muda quando o usuário é um agente

Agentes podem ser enviados a páginas arbitrárias e encontrar conteúdo malicioso, inclusive tentativas de injeção de prompt. Por isso, um navegador para IA precisa considerar não apenas vulnerabilidades tradicionais da web, mas também instruções disfarçadas no conteúdo que tentem manipular o comportamento do sistema.

O isolamento do Kitesurf reduz a superfície compartilhada entre sessões, mas não resolve sozinho todos os riscos. Aplicações ainda precisam controlar permissões, dados enviados ao navegador, autenticação, ações sensíveis e validação do resultado produzido pelo agente.

Compatibilidade ainda é limitada

O Kitesurf já passa em mais de 215 mil testes da suíte Web Platform Tests e renderiza aplicações como TodoMVC, Wikipedia, Hacker News e partes do painel da Cloudflare. A empresa afirma que adiciona centenas de testes aprovados por semana.

A própria Cloudflare recomenda continuar usando Chromium quando a tarefa exige vídeo, WebGL, desafios contra bots baseados em características reais de TLS ou sessões autenticadas longas e persistentes. O Kitesurf ainda é um produto jovem, criado em aproximadamente 12 semanas.

O que acompanhar agora

A evolução da compatibilidade será decisiva para a adoção. Se o motor conseguir atender uma parcela grande das páginas com custo menor, empresas poderão executar mais agentes simultâneos sem aumentar a infraestrutura na mesma proporção.

Também será importante acompanhar a abertura do código, prometida pela Cloudflare para quando o projeto estiver pronto. Uma versão aberta permitiria auditoria independente e implantação na própria conta do cliente, algo especialmente relevante para organizações com requisitos rígidos de segurança e residência de dados.

Perguntas frequentes

O Kitesurf substitui o Chrome para usuários?

Não. Ele não foi criado como navegador de uso cotidiano. É um motor hospedado na nuvem para automações e agentes que acessam páginas programaticamente.

Quais ferramentas podem se conectar ao Kitesurf?

A Cloudflare informa compatibilidade com clientes que usam CDP, incluindo Puppeteer, Playwright e chrome-remote-interface, além de ações rápidas do Browser Run.

Ele é mais rápido que o Chromium?

Nos testes divulgados, usou menos CPU e memória, mas levou mais tempo total. A vantagem atual é eficiência de recursos e capacidade de escalar sessões.