Loading...
UI générative (interfaces rendues par l'agent)(GenUI)
L'agent génère, sélectionne et contrôle lui-même l'interface au moment de l'exécution, en renvoyant des composants interactifs riches (formulaires, graphiques, tableaux de bord, cartes, widgets à plusieurs étapes) plutôt que du simple texte, et en décidant comment présenter un résultat en fonction du type de contenu et de l'intention de l'utilisateur. Un appel d'outil du modèle émet de l'UI que l'hôte affiche dans un cadre isolé (sandbox), par exemple les MCP Apps qui servent du HTML packagé via des ressources `ui://`, ou des spécifications portables comme Google A2UI et Open-JSON-UI que le client dessine nativement. Cette approche est passée de l'expérimental à la production en 2026, à mesure que les MCP Apps ont été déployées dans Claude, ChatGPT, VS Code et Goose, aux côtés d'A2UI et de l'UI générative de CopilotKit/assistant-ui. À distinguer de `ag-ui-protocol`, qui diffuse en streaming les événements de l'agent vers un frontend préexistant, et de `adaptive-interface-patterns`, qui personnalise une interface existante : ici, l'agent matérialise l'interface elle-même, en choisissant et en construisant les composants au moment de la réponse.
In 30 seconds
- What
- L'agent génère et renvoie des composants d'UI interactifs (formulaires, graphiques, tableaux, cartes) comme sorties d'outils, que l'hôte affiche dans des cadres isolés.
- When to use
- Quand les résultats gagnent à être présentés visuellement, que l'utilisateur doit interagir avec les données, ou que le meilleur format dépend de l'intention et du type de contenu.
- Watch out
- Les échecs de rendu, la latence réseau et les problèmes de compatibilité navigateur s'ajoutent aux erreurs de l'agent ; testez à fond les chemins de génération d'UI avant la mise en production.
Loading technique guide…