
Google quer tornar a web pronta para agentes
No seu evento de desenvolvedores I/O na terça-feira, o Google anunciou uma série de novos recursos e especificações sobre como planeja trazer seu navegador Chrome e a web em geral para esta nova era de IA agente.
Como observa o defensor de desenvolvedores do Google Paul Kinlan no anúncio, “agentes estão transformando o desenvolvimento em todos os lugares, e em nenhum lugar essa transformação está acontecendo mais rápido do que na web. Isso está redefinindo o que construímos, como construímos e quem constrói. À medida que entramos na era da web agente, vemos uma mudança que fecha a lacuna entre fluxos de trabalho complexos de desenvolvedores, capacidades subjacentes da plataforma e experiências cotidianas dos usuários.”
O Google argumenta que a web precisa se adaptar às necessidades dos agentes de IA, facilitando a interação deles com os sites, enquanto o navegador precisa se tornar mais um assistente proativo para os usuários. Os desenvolvedores, por sua vez, buscarão ferramentas que os ajudem a aproveitar ao máximo a plataforma web, com a IA os assistindo conforme necessário.
WebMCP no Chrome
No cerne de como o Google planeja dar acesso aos agentes a sites e às ferramentas que eles fornecem está o WebMCP, o padrão aberto emergente para expor funções JavaScript e formulários HTML, por exemplo, para os agentes.
“O ponto todo sobre o WebMCP é que queremos que as experiências web sejam cidadãos de primeira classe em fluxos de trabalho agentes, e o WebMCP permite que a página web exponha funções e capacidades individuais a esses agentes neste momento,” disse Kinlan em uma coletiva de imprensa antes do anúncio.
Idealmente, o WebMCP permite que os agentes interajam com um site, usando as ferramentas que o desenvolvedor do site habilitou para eles. Isso é muito mais fácil para o agente do que tentar navegar em um site usando capturas de tela ou percorrendo o DOM — e significativamente mais rápido também.
Não surpreendentemente, várias marcas estão interessadas nisso também, incluindo Booking.com, Expedia, Instacart, Intuit, Shopify e Redfin.
O plano é que o Chrome suporte as APIs do WebMCP em breve. O Google está começando com um teste de origem do WebMCP no Chrome 149, que atualmente está em beta.
Depuração automatizada no Chrome DevTools
Para os desenvolvedores, o Google agora está permitindo que eles tragam seus agentes para o Chrome DevTools. Os agentes agora podem acessar capacidades do DevTool, como logs de console, tráfego de rede e árvores de acessibilidade diretamente. Acabaram os dias em que você dizia ao agente o que viu no console. Eles agora podem ver o que está acontecendo diretamente e reagir de acordo.
Essa capacidade já existe há algum tempo, mas o Google agora a considera uma versão 1.0 e pronta para uso diário. Está disponível no próprio aplicativo Antigravity do Google e para mais de 20 agentes de codificação. A ferramenta usa um servidor MCP embutido no Chrome ou a CLI do Chrome DevTools (porque CLIs estão na moda novamente).

Um plano para agentes de codificação construindo aplicativos web
À medida que as ferramentas de IA aceleram a codificação, a web também mudará a um ritmo mais rápido do que antes. Com o Web Platform Baseline, o Google e outros fornecedores de navegadores definiram um conjunto de capacidades essenciais que qualquer desenvolvedor web pode esperar encontrar em navegadores modernos. O Google está agora levando isso um passo adiante com sua nova Orientação para a Web Moderna.
Disponível em prévia inicial, isso é essencialmente um conjunto de habilidades para agentes de codificação de IA para ensiná-los sobre as capacidades de um determinado alvo Baseline.
“Queremos que os desenvolvedores tenham confiança de que seus agentes de codificação estão usando recursos que a maioria de seus usuários poderá usar,” diz Kinlan. “Nos casos em que eles possam ter algumas matrizes de suporte de navegador que estão fora dos requisitos de baseline — talvez estejam um pouco à frente — também teremos estratégias de fallback para quando um usuário tiver um navegador que não suporte algumas das capacidades que outro navegador suporta também.”
Para desenvolvedores que desejam saber qual alvo Baseline devem focar, o Google está facilitando a conexão com a API do Google Analytics para ver quais navegadores seus usuários estão usando e quais recursos modernos da web eles suportam.
Uma interface de usuário mais rica para a web
Uma atualização importante que o Google está anunciando no I/O é menos sobre agentes, mas é muito sobre o recurso de próxima geração: a API HTML-in-Canvas (combinada com transições de visualização com escopo de elemento). Se seus olhos se perderam ao ler isso, você provavelmente não está sozinho, mas, como se vê, tudo isso é sobre estética.
A API HTML-in-Canvas permitirá, como o Google coloca, que os desenvolvedores “integrem elementos DOM reais diretamente em um canvas com WebGL e WebGPU para construir uma experiência 3D imersiva que é pesquisável, acessível, nativamente traduzível e interage perfeitamente com seus recursos de navegador integrados.”
Isso tudo se trata de permitir interfaces gráficas ricas que não eram possíveis anteriormente na web. O elemento <canvas> existe há bastante tempo e permite que os desenvolvedores web desenhem gráficos em uma página usando JavaScript. Mas dentro de um elemento <canvas>, o mecanismo de layout do navegador não está disponível, o que significa que não há quebra de texto, gerenciamento de foco, campos <input> ou suporte para copiar-colar, por exemplo.
HTML-in-Canvas une esses dois mundos. Elementos DOM ao vivo do mecanismo de layout agora podem ser renderizados dentro de um elemento <canvas> e, mais importante, podem ser manipulados nessa área <canvas> como qualquer outro elemento em uma página web.
Até agora, HTML-in-Canvas é um padrão proposto, e o Firefox e o Safari ainda não o adotaram.
“Isso muda a forma como a web se sente,” explica Kinlan.
O anúncio do Google sobre o WebMCP pode transformar como as empresas brasileiras desenvolvem suas plataformas online, facilitando a interação de agentes de IA com websites. Isso pode acelerar a adoção de tecnologias de IA no mercado, permitindo experiências mais dinâmicas e eficientes para os usuários.
