Kitesurf é um navegador criado pela Cloudflare para agentes de IA, que roda inteiro sobre o Cloudflare Workers e já está disponível, grátis durante o beta, dentro do Browser Run. Segundo a empresa, ele usa de 3,1 a 7 vezes menos CPU e memória que o Chromium (o motor do Chrome) em tarefas comuns de agente, como tirar screenshot e extrair HTML. O preço é velocidade: cada tarefa leva cerca de 1,7 a 1,8 vez mais tempo.
Pra quem cuida de site, a consequência é prática. Quanto mais barato for dar um navegador a cada agente, mais agentes vão abrir o seu site, e eles vão ver a página de um jeito diferente do Chrome que você usa pra testar. O anúncio está no blog da Cloudflare, assinado por Celso Martinho, Ruskin Constant, Rui Figueira e Luís Duarte.
O que é o Kitesurf e por que a Cloudflare criou um navegador?
O Kitesurf é um navegador que descarta o que só serve a humanos. A Cloudflare diz que engines como o Chromium foram feitas para pessoas e carregam um custo de memória e processamento que um modelo de IA não precisa. Agente não liga pra aba, tema, extensão ou sincronização entre dispositivos. Liga pra contagem de tokens, janela de contexto, escala e custo.
A empresa também afirma que o Chromium é caro demais pra dar uma instância a cada agente, o que deixaria boa parte da web restrita aos modelos maiores e mais caros. O Kitesurf nasceu pra mudar essa conta. O projeto tem 12 semanas, com o primeiro commit em maio, e a Cloudflare promete abrir o código quando estiver pronto.
Ele fala o protocolo CDP (Chrome DevTools Protocol), então Puppeteer, Playwright e agentes que usam MCP funcionam sem mudança. Basta acrescentar browser=kitesurf ao endereço do Browser Run.
Quanto o Kitesurf economiza em relação ao Chromium?
O Kitesurf economiza CPU e memória e perde em tempo de relógio. A Cloudflare mediu as medianas de cinco rodadas das quick actions do Browser Run, sobre um corpus de 14 URLs, comparando com o Chromium em pool aquecido:
| Métrica | Kitesurf | Chromium (pool aquecido) | Kitesurf, relativo |
|---|---|---|---|
| CPU: screenshot | 380 ms | 1.173 ms | 3,1x menos |
| CPU: extração de HTML | 229 ms | 877 ms | 3,8x menos |
| Memória: screenshot | 57,8 MiB | 271,0 MiB | 4,7x menos |
| Memória: extração de HTML | 39,4 MiB | 273,7 MiB | 7,0x menos |
| Tempo total: screenshot | 1.148 ms | 637 ms | 1,8x mais lento |
| Tempo total: extração de HTML | 820 ms | 472 ms | 1,7x mais lento |
Os números são da própria Cloudflare, de um corpus pequeno, e não passaram por teste independente. A explicação dela pro atraso é que um JIT que já viu a página sempre ganha de um renderizador de software a frio. Boa parte da diferença vem de rasterização e codificação de JPEG e PNG.
O que o Kitesurf não consegue fazer?
O Kitesurf ainda não toca vídeo, não renderiza WebGL, não negocia desafio anti-bot com impressão digital TLS real e não sustenta uma sessão autenticada de dez minutos que dependa de estado persistente. Nesses casos a Cloudflare manda usar o padrão do Browser Run, que continua sendo o Chromium.
Hoje ele renderiza bem TodoMVC (em vanilla, React, Vue, Angular e Preact), Wikipedia, Hacker News, o blog da Cloudflare e boa parte do painel da própria Cloudflare. A empresa diz que ele passa de 215 mil testes da Web Platform Tests, a suíte pública de conformidade dos padrões da web, e que acrescenta centenas por semana.
Um detalhe técnico que importa pro seu site: JavaScript roda, mas eval não é suportado nativamente em Workers. A Cloudflare contorna com o Boa JS, um interpretador escrito em Rust, e admite que é “um runtime em cima de um runtime”. Funciona pro eval ocasional, e só.
Como o Kitesurf muda o que um agente enxerga no seu site?
O Kitesurf muda o que o agente enxerga porque o objetivo dele é conteúdo estruturado, não fidelidade visual. A Cloudflare escreve que o agente fica bem com um CSS levemente errado ou uma renderização que não é pixel perfect. O que ele quer é o DOM e o texto.
Quando eu entrei em SEO, em 2014, a pergunta era se o Googlebot executava o seu JavaScript. A pergunta agora é parecida, só que com mais bichos na mesa: o agente de um usuário, rodando num navegador barato, consegue chegar ao conteúdo que você quer que ele cite? O post da Cloudflare não diz como o Kitesurf se identifica nem como o Bot Management o trata, então essa parte você vai ter que verificar nos seus próprios logs.
Se você bloqueia robôs, vale reler o que escrevi sobre bloquear treinamento de IA sem sumir do Google e sobre como a maior parte do crawler no seu log é fake. Navegador novo de agente é mais uma entrada nesse log que você precisa saber ler.
O que fazer no site na segunda-feira?
O primeiro passo é testar o seu site no playground público do Kitesurf, onde dá pra digitar qualquer URL, ver como a página sai e abrir o DevTools embutido. A Cloudflare recomenda justamente isso: a melhor forma de saber se um site é compatível é tentar.
Depois, uma checagem curta:
- Abra uma página importante (produto, serviço, artigo) e confira se o texto principal, o preço e os dados de contato estão no HTML ou aparecem sem depender de WebGL, vídeo ou interação.
- Compare o resultado com o do seu Chrome. Se o Kitesurf mostra uma página vazia onde você vê conteúdo, o agente de baixo custo também vai ver vazio.
- Olhe os logs do servidor ou da CDN nas próximas semanas atrás de padrões de acesso novos, sem assumir o nome do user-agent: a Cloudflare não o informou.
- Se o conteúdo crítico só carrega depois de uma sessão autenticada ou de um desafio anti-bot, é provável que um agente leve fique de fora. Decida se isso é o que você quer.
O que o Kitesurf significa, em resumo, pra quem tem site?
O Kitesurf é um navegador de beta que torna o acesso de agentes de IA à web de 3 a 7 vezes mais barato em CPU e memória, ao custo de ser cerca de 1,7 a 1,8 vez mais lento e de não rodar vídeo, WebGL, desafios anti-bot com TLS real nem sessões longas com estado. A Cloudflare ainda não abriu o código nem informou como ele se identifica.
A decisão do seu lado é simples: garanta que o conteúdo que importa chegue em HTML renderizável por um navegador enxuto, teste no playground e monte um olho nos logs. Se o seu negócio depende de ser citado por assistentes de IA, esse teste curto entra na rotina ao lado de checar o que o Google considera conteúdo principal da página.


