Google lança A2UI 1.0: protocolo aberto deixa agentes de IA responderem com telas interativas

O Google lançou em 11 de novembro o A2UI 1.0, a primeira versão estável do seu protocolo aberto de UI generativa. Com ele, agentes de IA deixam de responder apenas com texto e passam a devolver telas interativas — um formulário para confirmar, um gráfico, um seletor de voo — desenhadas com os componentes nativos de cada aplicativo. O anúncio foi feito no Google Developers Blog.

Na prática, o agente descreve o que deve ser exibido e cada aplicativo renderiza o conteúdo com seus próprios componentes, com a mesma latência e fidelidade de uma tela nativa — seja no aplicativo da própria empresa ou dentro de um assistente de terceiros que hospede MCP Apps, como o Gemini ou o Claude.

O que há de novo na versão 1.0

  • Protocolo estável: a versão 1.0 adiciona chamadas de função bidirecionais — um seletor de voo ou de reserva pode consultar a disponibilidade na hora — além de suporte a acessibilidade e extensões para metadados.
  • Renderizadores para as principais plataformas: SDKs de código aberto para React, Angular e Lit na web; Flutter no celular, na web e no desktop; SwiftUI no iOS; e Jetpack Compose no Android — este ainda na versão 0.9.1, com o suporte a 1.0 a caminho.
  • SDKs para agentes: novos SDKs para TypeScript e Dart, somados ao de Python, simplificam a integração com o framework do agente, gerando skills, traduzindo mensagens e corrigindo erros. No Python, as Macros A2UI adicionam expansão programática de componentes e ligação de dados.
  • Geração rápida e confiável: formatos de inferência intercambiáveis reduzem a latência, e a ligação de dados no servidor impede que valores sensíveis cheguem ao modelo.

Quem já está construindo com o A2UI

O Google cita Atlassian, Alation, Bloomberg e ByteDance entre as empresas que já adotam o protocolo. A Atlassian leva o A2UI ao Jira: quando um agente precisa de uma informação complementar da equipe para concluir um item de trabalho, ele pergunta com um cartão interativo dentro do próprio item. A Alation constrói os feeds do seu sistema operacional de inteligência (AIOS) com o A2UI — cartões de métricas, gráficos e componentes personalizados que podem ser exibidos tanto no Alation quanto dentro do Claude. A ByteDance lançou em junho de 2026 um renderizador A2UI para o Lynx, seu framework multiplataforma.

A2UI e MCP Apps

O A2UI funciona junto com o MCP Apps, a extensão do Model Context Protocol para interfaces interativas. Os renderizadores web e Flutter também funcionam dentro de MCP Apps, o que permite que telas A2UI apareçam em assistentes que suportam o padrão, como Claude e Gemini. O Gemini já suporta o A2UI 0.9.1, e o Google trabalha na atualização do Gemini Enterprise para a versão 1.0. A documentação e o guia de início rápido estão em a2ui.org, e o projeto é open source sob a licença Apache 2.0, no repositório a2ui-project/a2ui. O Geekiki já cobriu um passo nessa direção: o Google abriu uma API do Gemini Notebook com um servidor MCP oficial — leia em Google abre API do Gemini Notebook em prévia pública e lança servidor MCP oficial.

Segurança: a interface é dado, não código

Um ponto central do desenho do protocolo é que o agente nunca envia código executável: ele envia uma descrição declarativa da interface, em JSON, e o aplicativo só usa os componentes que o desenvolvedor registrou. A ligação de dados acontece no servidor, de modo que valores sensíveis não precisam chegar ao modelo — uma diferença relevante quando o agente lida com reservas, pagamentos ou dados corporativos.

Crédito da imagem: ilustração oficial do Google Developers Blog mostrando um agente pedindo uma informação complementar dentro de um item de trabalho do Jira. Crédito: Google Developers Blog.

Fontes: Google Developers Blog — A2UI 1.0; DigIntoAI; a2ui.org.

Transparência: esta matéria foi produzida com auxílio de inteligência artificial, com cruzamento de publicações públicas no X e fontes da internet. Recomendamos consultar as fontes originais para mais detalhes.

Por Muse