ADK-Rust 2 natifCinq protocoles d'interface utilisateur

Un agent.
Chaque interface.

Créez des expériences d'agent interactives une seule fois, puis diffusez-les via les applications A2UI, AG-UI, MCP, AWP ou le moteur de rendu ADK classique. Les kits de marque, les applications multipages, les mises à jour en streaming et les scènes 3D sécurisées partagent un système d'interface utilisateur typé.

05
profils de livraison
06
exemples indépendants
01
contrat de rendu dactylographié

Livraison en surface native du protocole

Matrice de protocole

Choisissez comment votre interface utilisateur se déplace.

Conservez l'agent et son contrat d'interface. Modifiez uniquement la limite de livraison.

A2
Préféré

A2UI

v0.9.1 + v1 RC

Surfaces structurées, catalogues, modèles de données, actions validées et réponses corrélées.

AG
Flux natif

AG-UI

Stable event families

Exécutez le cycle de vie, le texte, le raisonnement, les appels d’outils, les activités et les entrées natives du protocole.

MCP
Conscient du pont

Applications MCP

2026-01-26

Capacités d'application négociées, ressources ui://, contexte de l'hôte, messages et notifications.

AWP
Facultatif

AWP

v1.0

HTML double utilisateur et sortie structurée avec capacité d'exportation et bande passante adaptative.

ADK
Héritage

ADK classique

Compatibility profile

Un chemin de migration stable pour les moteurs de rendu existants tandis que la livraison selon le protocole natif devient la valeur par défaut.

Les revendications de capacité distinguent les comportements pris en charge, partiels, candidats, détenus par l'hôte, planifiés et hérités. La prise en charge du protocole est un contrat versionné et non une bande de logo.

Espace de travail interactif

Voir le protocole. Inspectez le résultat.

L'interface utilisateur de l'agent Studio conserve les invites, les surfaces rendues, les événements du cycle de vie, les résultats et le raisonnement dans un seul espace de travail observable.

Interface utilisateur de l'agent StudioADK-Rust2
ADK UI Studio affichant des invites de scénario, un canevas d'application généré, une sélection de protocole et une inspection des événements d'exécution
01

Générez des candidatures complètes

Composez des pages acheminées, préservez l'état visité et transportez un graphique d'application sur les surfaces de protocole.

02

Pilotez la conception à partir de kits de marque

Utilisez des jetons, des actifs, des recettes et une provenance approuvés au lieu d'accepter les valeurs par défaut des composants interchangeables.

03

Observez chaque limite

Inspectez les flux, les actions, le raisonnement, les signaux de qualité et l’état du pont sans masquer le comportement du protocole.

Exemples indépendants

Visualisez une capacité à la fois.

Six appareils sans serveur sont rendus via le package public React. Chaque exemple isole une interaction au niveau du produit plutôt que d'afficher un autre tableau de bord générique.

01

Espace de travail de décision

Commandement des incidents

Des preuves denses, des données d'opérations en direct, une portée d'action modifiable et une approbation humaine explicite.
Aide à la décisionGraphiques + tableauxAction gardée
AG-UI · A2UIInspecter la source
02

Forme adaptative

Assistance guidée

Réutilisation à l'état connu, validation native, progression et limite de révision avant la soumission.
Formulaires adaptatifsValidationÉtape de révision
A2UIInspecter la source
03

Demande multipage

Salle de libération

Génération de pages entières avec itinéraires locaux, pages visitées montées et état de déploiement préservé.
Application multipageÉtat préservéRoutage local
A2UI · AG-UI · MCP AppsInspecter la source
04

Génération de système de conception

Conciergerie de marque

Les jetons et actifs sémantiques approuvés génèrent une interface distinctive au lieu de valeurs par défaut génériques.
Kits de marqueJetons sémantiquesChoix guidé
MCP Apps · A2UIInspecter la source
05

3D déclarative

Logistique spatiale

Scènes sémantiques, matériaux sûrs, actions étiquetées et solution de repli non 3D accessible.
3D déclarativeRendu paresseuxDes actifs sûrs
A2UI · MCP AppsInspecter la source
06

Interface utilisateur incrémentielle

Opérations de diffusion en continu

Les opérations ciblées de correction, de remplacement, d’ajout et de suppression maintiennent l’état environnant stable.
Mises à jour en streamingCorriger + remplacerÉtat stable
AG-UI · A2UIInspecter la source

Commencez par une surface de travail

Votre agent Rust peut également expédier l'interface.

Ajoutez la caisse Rust à la limite de l'agent et le package React à la limite de l'hôte. Commencez par A2UI, puis sélectionnez les applications AG-UI, MCP ou AWP lorsque l'intégration l'exige.

Agent Rustcargo add adk-ui
Réagir à l'hôtenpm install @zavora-ai/adk-ui-react
Sourcegithub.com/zavora-ai/adk-ui
ADK UI 2.1

Interfaces génératives open source pour l'écosystème ADK-Rust.

Apache 2.0 · GitHub ↗