Inteligência artificial

A Cloudflare expande o Kitesurf para oferecer suporte ao WebMCP e melhorar o desempenho do navegador personalizado para agentes de IA

A Cloudflare atualizou o navegador Kitesurf, executado sobre o Workers, para adicionar suporte ao WebMCP, uma cobertura mais ampla dos padrões da Web e melhorias no desempenho do DOM, além de permitir sua execução pelo terminal. O anúncio afirma que o navegador supera 730 mil subtestes do Web Platform Tests, embora permaneça em fase beta e sujeito a limites por conta.

2026-09-28
4 min de leitura
2 visualizações
certi.news Editorial Team
A Cloudflare expande o Kitesurf para oferecer suporte ao WebMCP e melhorar o desempenho do navegador personalizado para agentes de IA

A Cloudflare ampliou os recursos do Kitesurf, seu navegador construído sobre o Cloudflare Workers e projetado para executar tarefas de agentes de inteligência artificial, adicionando suporte ao WebMCP, melhorias no mecanismo do navegador e integração completa com as APIs do Browser Run. Também passou a ser possível executar uma versão do Kitesurf dentro do terminal, em uma iniciativa que reflete seu design diferente dos navegadores tradicionais, voltados principalmente para usuários humanos.

O WebMCP transfere a interação do clique para a chamada de ferramentas

O WebMCP permite que os sites exponham suas funções diretamente aos agentes, de modo que o agente possa chamar ferramentas como searchFlights() em vez de simular cliques nos elementos e esperar o carregamento das páginas. A Cloudflare afirma que o Kitesurf atualmente oferece suporte ao WebMCP, e isso pode ser testado por meio do ambiente público do Kitesurf e do Cloudflare Radar, que exibe ferramentas como navigate-to e set-location para a interação programática com a página.

O uso desses recursos com um agente de inteligência artificial exige a configuração de uma conexão por meio do Chrome DevTools MCP e do endpoint WebSocket do Browser Run, com o envio das credenciais da conta. A Cloudflare oferece documentação separada para o uso do WebMCP com o Kitesurf e o Browser Run.

Cobertura mais ampla dos padrões da Web

A Cloudflare adicionou suporte ao WebMCP, a layouts CSS, ao CSSOM, ao CSS Typed OM e a elementos personalizados. O Kitesurf também passou a lidar com a resolução de módulos por meio de URLs, módulos JSON e mapas de importação, aproveitando o registro de módulos do Cloudflare Workers para oferecer suporte à importação a partir de endereços da Web.

As melhorias incluíram iframes, que agora são carregados no momento adequado, com melhor isolamento e uma exibição mais consistente de textos entre idiomas e codificações de caracteres. Segundo a Cloudflare, o Kitesurf agora passa em mais de 730 mil subtestes do Web Platform Tests, um aumento de 500 mil testes em comparação com a fase de lançamento.

Melhorias voltadas ao tempo do ciclo do agente

A Cloudflare está concentrada em reduzir o tempo que o agente consome na interação repetida com o navegador, e não apenas na velocidade de carregamento da página. Entre as mudanças está a redução da transição entre os mecanismos de JavaScript e DOM, permitindo que operações comuns como getAttribute, id e parentNode sejam executadas dentro do Wasm DOM, em vez de passarem repetidamente por camadas intermediárias.

O Kitesurf também reduziu o trabalho repetido durante a execução de temporizadores e o carregamento de scripts, além de melhorar o gerenciamento de memória e o tratamento de objetos quando eles passam entre os dois mecanismos de JavaScript. O carregamento de fontes tornou-se mais seletivo: elas são buscadas somente quando necessário, após a verificação dos caracteres usados na página. A empresa afirma que o consumo da CPU e o tempo de execução permaneceram próximos das medições do lançamento e até melhoraram em alguns casos, apesar da adição de suporte a novos padrões.

Execução pelo Browser Run e pelo terminal

O Kitesurf agora oferece cobertura completa para as APIs do Browser Run e pode ser usado por meio de CDP, Playwright, Puppeteer e MCP. Ações como capturar screenshots, extrair HTML e criar arquivos PDF também passaram a estar disponíveis de dentro de um Worker por meio da interface env.BROWSER.quickAction().

No terminal, a Cloudflare separou o componente PageRenderer, responsável por produzir a imagem, do PageScript, que gerencia a sessão da página e executa seu código. A nova versão usa o protocolo gráfico Kitty, com um modo de texto baseado em ANSI para ambientes que não oferecem suporte ao Kitty. Ela pode ser instalada pelo Homebrew e executada usando o comando kitesurf, com suporte a rolagem, cliques e teclado.

O que muda na prática?

A atualização combina maior programabilidade dos sites por meio do WebMCP, compatibilidade mais ampla com aplicações Web e formas de execução adequadas a desenvolvedores e agentes. No entanto, o Kitesurf ainda está em fase beta e disponível gratuitamente dentro de limites por conta. Além disso, o anúncio da Cloudflare sobre sua intenção de abrir o código do projeto no futuro ainda não inclui uma data específica, o que faz com que o escopo da disponibilidade atual e a continuidade das APIs sejam pontos que exigem acompanhamento.

Fonte da notícia
Cloudflare Blog
Abrir fonte original ↗
c
Autor

certi.news Editorial Team

Na mesma categoria

Você também pode gostar

Ver todas as notícias