ADK-Rust 2 nativoCinco protocolos de UI

Um agente.
Cada interface.

Crie experiências interativas para agentes uma vez e, em seguida, entregue-as por meio dos aplicativos A2UI, AG-UI, MCP, AWP ou do renderizador ADK clássico. Kits de marca, aplicativos de várias páginas, atualizações de streaming e cenas 3D seguras compartilham um sistema de UI tipado.

05
perfis de entrega
06
exemplos independentes
01
contrato de renderizador tipado

Entrega de superfície nativa de protocolo

Matriz de protocolo

Escolha como sua IU viaja.

Mantenha o agente e seu contrato de interface. Altere apenas o limite de entrega.

A2
Preferido

A2UI

v0.9.1 + v1 RC

Superfícies estruturadas, catálogos, modelos de dados, ações validadas e respostas correlacionadas.

AG
Fluxo nativo

AG-UI

Stable event families

Execute ciclo de vida, texto, raciocínio, chamadas de ferramentas, atividades e entrada nativa de protocolo.

MCP
Ponte consciente

Aplicativos MCP

2026-01-26

Capacidades de aplicativos negociadas, recursos ui://, contexto de host, mensagens e notificações.

AWP
Opcional

AWP

v1.0

HTML de usuário duplo e saída estruturada com capacidade de exportação e largura de banda adaptável.

ADK
Legado

ADK clássico

Compatibility profile

Um caminho de migração estável para renderizadores existentes enquanto a entrega nativa do protocolo se torna o padrão.

As declarações de capacidade distinguem comportamento suportado, parcial, candidato, de propriedade do host, planejado e legado. O suporte ao protocolo é um contrato versionado, não uma faixa de logotipo.

Espaço de trabalho interativo

Veja o protocolo. Inspecione o resultado.

A UI do agente Studio mantém prompts, superfícies renderizadas, eventos de ciclo de vida, saída e raciocínio em um espaço de trabalho observável.

IU do agente StudioADK-Rust2
ADK UI Studio mostrando prompts de cenário, uma tela de aplicativo gerada, seleção de protocolo e inspeção de eventos de tempo de execução
01

Gere aplicativos completos

Componha páginas roteadas, preserve o estado visitado e carregue um gráfico de aplicação em superfícies de protocolo.

02

Impulsione o design a partir de kits de marca

Use tokens, ativos, receitas e procedência aprovados em vez de aceitar padrões de componentes intercambiáveis.

03

Observe todos os limites

Inspecione fluxos, ações, raciocínio, sinais de qualidade e estado da ponte sem ocultar o comportamento do protocolo.

Exemplos independentes

Veja um recurso por vez.

Seis fixtures de servidor zero são renderizadas por meio do pacote React público. Cada exemplo isola uma interação de nível de produto em vez de mostrar outro painel genérico.

Comece com uma superfície de trabalho

Seu agente Rust também pode enviar a interface.

Adicione a caixa Rust no limite do agente e o pacote React no limite do host. Comece com A2UI e selecione AG-UI, MCP Apps ou AWP onde a integração exigir.

Agente Rustcargo add adk-ui
Anfitrião de reaçãonpm install @zavora-ai/adk-ui-react
Fontegithub.com/zavora-ai/adk-ui
ADK UI 2.1

Interfaces generativas de código aberto para o ecossistema ADK-Rust.

Apache 2.0 · GitHub ↗