
AWS pousse un modèle plus interactif pour les agents d’IA d’entreprise, en expliquant comment les développeurs peuvent créer des frontends qui font davantage que diffuser du texte au-dessus d’Amazon Bedrock AgentCore. Dans un nouveau billet technique, l’entreprise a décrit la prise en charge du protocole AG-UI dans son Fullstack AgentCore Solution Template, ou FAST, et a montré comment une intégration d’exemple avec CopilotKit peut ajouter des composants intégrés, un état partagé et des étapes d’approbation humaine.
La nouvelle du jour n’est pas tant le lancement d’un produit autonome qu’une architecture de référence et un modèle d’implémentation proposés par AWS. Mais cela compte, car cela répond à un goulot d’étranglement pratique pour les équipes IA : de nombreux systèmes d’agents peuvent appeler des outils et générer des réponses, mais leurs interfaces utilisateur restent liées à des boîtes de chat et à une gestion d’événements spécifique à un framework. AWS soutient qu’AG-UI offre aux développeurs Bedrock une manière standard de relier des backends d’agents à des frontends plus riches sans souder l’interface à une pile d’orchestration particulière.
Selon le AWS Machine Learning Blog, AG-UI est un protocole ouvert d’interaction agent-utilisateur qui standardise la manière dont les backends envoient des événements dynamiques aux frontends. AWS le positionne aux côtés d’autres standards de connectivité pour agents déjà pris en charge dans Amazon Bedrock AgentCore Runtime : Model Context Protocol pour l’accès aux outils et Agent2Agent pour la communication entre agents.
Dans la lecture d’AWS, AG-UI gère la partie orientée utilisateur de la pile. Cela inclut le rendu de composants dans une conversation, la synchronisation de l’état entre le frontend et l’agent, et la mise en pause de l’exécution lorsqu’un utilisateur doit approuver ou fournir une entrée. L’entreprise a indiqué qu’AgentCore Runtime peut agir comme un proxy transparent pour le trafic AG-UI lorsqu’un conteneur d’agent est déployé avec l’indicateur de protocole AG-UI activé.
Ce modèle de proxy est important dans l’argumentaire. AWS a déclaré qu’Amazon Bedrock AgentCore Runtime gère l’authentification, l’isolation des sessions, la mise à l’échelle et l’observabilité tout en transmettant les requêtes AG-UI au conteneur sans modification. Le conteneur, à son tour, expose un point de terminaison POST pour les invocations et un point de terminaison GET pour les vérifications de santé. Pour les équipes d’entreprise, cela signifie que le protocole peut s’insérer dans l’enveloppe opérationnelle Bedrock existante plutôt que d’exiger un service d’événements temps réel séparé.
AWS a également relié l’implémentation à FAST, son projet de démarrage pour les applications d’agents full-stack. FAST combine les services AgentCore avec un frontend React, l’authentification Amazon Cognito et l’infrastructure AWS CDK. Dans la version 0.4.1, AWS a indiqué que FAST avait ajouté deux modèles AG-UI, l’un pour Strands Agents et l’autre pour LangGraph, partageant un parseur frontend unique.
Le point de fond du billet d’AWS est que les produits d’agents ont de plus en plus besoin d’un comportement d’interface qui ressemble davantage à un logiciel applicatif qu’à un logiciel de messagerie. Un agent financier peut devoir afficher un graphique. Un agent de planification peut devoir mettre à jour un tableau ou un canevas au fur et à mesure de l’avancement du travail. Un flux de planification ou d’achat peut nécessiter une approbation explicite avant d’agir.
AWS a indiqué qu’AG-UI vise à découpler ces interactions de tout framework backend ou bibliothèque frontend particulier. L’entreprise a cité Strands Agents, LangGraph et CrewAI comme options de backend compatibles, et React, Angular et Vue côté frontend. Si cela fonctionne comme décrit, les constructeurs pourraient changer de framework d’orchestration sans réécrire à chaque fois la couche d’événements de l’interface.
C’est un véritable point de douleur pour les équipes qui cherchent à industrialiser des agents. Les formats de streaming spécifiques à un framework créent souvent des frontends fragiles et une logique de parsing dupliquée. AWS a opposé AG-UI à des modèles HTTP où différentes piles, y compris LangGraph et le Claude Agent SDK, peuvent chacune nécessiter des parseurs distincts. En standardisant un flux d’événements typés via Server-Sent Events, AG-UI est censé permettre au frontend de réagir à un ensemble commun d’événements, quel que soit le framework d’agent sous-jacent.
Les exemples de l’entreprise sont volontairement concrets. Dans les modèles FAST, AWS a indiqué que les développeurs peuvent remplacer un backend Strands basé sur AG-UI par un backend LangGraph basé sur AG-UI dans la configuration, sans modifier le parseur frontend. Ce type d’abstraction est utile pour les équipes qui veulent conserver de l’optionnalité à mesure que le marché des outils d’agents continue d’évoluer.
La partie la plus proche d’un produit dans l’annonce est l’intégration d’exemple d’AWS avec CopilotKit, que l’entreprise a décrit comme une bibliothèque React pour construire ces expériences d’agents plus riches. Dans le déploiement d’exemple d’AWS, CopilotKit remplace l’interface de chat intégrée de FAST et ajoute trois capacités : l’UI générative, l’état partagé bidirectionnel et les interactions human-in-the-loop.
Dans ce cas, l’UI générative ne signifie pas que le modèle obtient un contrôle illimité sur le navigateur. AWS a indiqué que l’exemple se situe à l’extrémité « contrôlée » du spectre de conception : le frontend enregistre à l’avance des composants React et l’agent choisit lequel appeler, en fournissant des données via des événements AG-UI. En pratique, cela offre aux équipes produit une voie plus sûre vers des interfaces dynamiques, car les éléments d’interface restent définis par l’application même si l’agent les sélectionne et les alimente.
L’exemple démontre également un état partagé via un flux de travail de type canevas collaboratif et un verrouillage par approbation via un flux de planification de réunion qui met l’exécution en pause jusqu’à la réponse de l’utilisateur. AWS a déclaré que le CopilotKit Runtime Lambda sert de passerelle entre le navigateur et Amazon Bedrock AgentCore Runtime, en gérant l’analyse des événements AG-UI, le routage pour l’UI générative et la transmission de l’authentification.
Pour les acheteurs d’entreprise, l’enseignement le plus intéressant est peut-être la manière dont AWS fixe la limite en matière de sécurité. Le billet indique qu’AG-UI peut prendre en charge des formes plus ouvertes de génération d’interface, notamment des descriptions déclaratives ou des surfaces intégrées complètes, mais prévient que plus les développeurs accordent de liberté à l’agent, plus ils assument de responsabilités en matière d’isolation et de validation des entrées. Cette prudence est notable, car de nombreuses démonstrations de fournisseurs passent sous silence les risques opérationnels des interfaces pilotées par des agents.
Toutes les notes de fond de cet article proviennent de sources contrôlées par AWS : une fiche AWS et un billet détaillé du AWS Machine Learning Blog. Cela signifie que les affirmations les plus fortes ici, notamment la prise en charge du protocole, les avantages architecturaux et la flexibilité des flux de travail, sont rapportées par le fournisseur. Il n’existe pas de benchmark indépendant, de témoignage client ni de validation par un tiers dans l’ensemble des sources.
Même ainsi, le niveau de détail technique du billet AWS fournit des éléments plus convaincants qu’une annonce marketing classique. AWS a précisé qu’Amazon Bedrock AgentCore Runtime prend en charge plusieurs protocoles, que le trafic AG-UI est transporté sous forme de Server-Sent Events typés, et que FAST v0.4.1 inclut les modèles agui-strands-agent et agui-langgraph-agent. L’entreprise a également décrit comment l’authentification Amazon Cognito, AgentCore Memory, AgentCore Gateway et AWS CDK s’intègrent dans le chemin de déploiement.
Certaines précisions d’implémentation révèlent aussi des contraintes actuelles. AWS a indiqué que les deux modèles AG-UI construisent des configurations d’agent à périmètre de requête, avec des outils limités à l’appelant, et que la mémoire est facultative si un identifiant de mémoire n’est pas configuré. Ce sont des choix de déploiement utiles, mais ils suggèrent aussi que les exemples sont optimisés pour des schémas multi-utilisateurs sécurisés plutôt que pour une performance brute maximale. AWS n’a pas fourni de métriques de latence, de recommandations de coût ni de données d’échelle pour les flux AG-UI.
De même, bien qu’AWS ait décrit AG-UI comme ouvert et ait listé la compatibilité avec des frameworks tels que CrewAI, le billet s’est concentré opérationnellement sur Strands Agents et LangGraph dans FAST. Les acheteurs devraient considérer l’interopérabilité plus large comme un objectif de conception et une revendication de protocole pris en charge, et non comme une preuve que chaque combinaison de frameworks est prête pour la production dès le premier jour.
Pour les créateurs d’IA, la valeur pratique d’Amazon Bedrock AgentCore associé à AG-UI tient moins à rendre le chat plus joli qu’à créer des flux de travail d’agents réellement utilisables. Si le frontend peut recevoir des événements structurés plutôt que du simple texte, les développeurs peuvent intégrer des étapes courantes comme les approbations, les formulaires, les graphiques et les espaces de travail partagés dans la même session d’agent sans inventer un pont d’événements personnalisé.
Cela compte autant pour la fiabilité que pour l’expérience utilisateur. Un modèle d’interface contrôlé utilisant CopilotKit et des composants React peut être plus facile à tester qu’une sortie libre du modèle rendue directement dans une interface. Il peut également réduire la complexité du prompt, car l’agent n’a pas besoin de décrire chaque interaction en prose. À la place, il peut appeler un composant connu avec des données connues.
Pour les équipes d’IA d’entreprise, le récit d’AWS porte aussi sur la standardisation et la gouvernance. En intégrant AG-UI dans Amazon Bedrock AgentCore Runtime, avec Amazon Cognito pour l’identité et AgentCore Memory pour l’état persistant des conversations, AWS essaie de faire passer les interfaces d’agents plus riches pour une question de plateforme managée plutôt que pour une question d’application sur mesure. Cela pourrait séduire les organisations déjà standardisées sur Amazon Bedrock et AWS CDK.
L’angle concurrentiel est plus large. Les fournisseurs cloud et les entreprises de frameworks d’agents convergent vers des protocoles qui modularisent la pile : Model Context Protocol pour les outils, Agent2Agent pour la coordination entre agents, et maintenant AG-UI pour la couche d’événements du frontend. Si ces couches protocolaires tiennent leurs promesses, les équipes produit pourraient combiner plus librement fournisseurs de modèles, frameworks d’orchestration et boîtes à outils d’interface. Mais le succès dépendra de l’adoption par l’écosystème, pas seulement de l’implémentation d’un seul fournisseur.
Le prochain signal à surveiller est de savoir si AG-UI dépasse les démonstrations créées par AWS pour obtenir un soutien plus large de l’écosystème. Cela inclut davantage d’exemples en production sur Amazon Bedrock AgentCore, des références plus claires d’équipes utilisant Strands Agents ou LangGraph dans des applications déployées, et des implémentations indépendantes en dehors des modèles AWS.
Un deuxième signal est de voir si AWS ajoute des preuves opérationnelles : latence, comportement en concurrence et recommandations de coût pour des charges de travail intensives en AG-UI. Des interfaces plus riches peuvent améliorer l’achèvement des flux de travail, mais elles ajoutent aussi une surcharge de gestion des événements, de routage des composants et de synchronisation de l’état.
Troisièmement, il faut surveiller l’évolution du récit protocolaire à travers la pile. AWS met désormais en avant ensemble Model Context Protocol, Agent2Agent et AG-UI. Si davantage de constructeurs adoptent cette architecture modulaire, le marché pourrait commencer à séparer plus durablement les choix d’infrastructure d’agents des choix de frontend et d’outillage.
Le travail d’AWS sur AG-UI est notable parce qu’il se concentre sur une couche intermédiaire manquante dans les produits d’agents : le canal d’interaction structuré entre un agent et une véritable UI applicative. De nombreuses équipes savent déjà relier des modèles à des outils. Plus rares sont celles qui disposent d’une manière propre de connecter ces agents à des approbations, tableaux de bord, formulaires et éléments d’espace de travail partagé sans se lier au format de streaming d’un seul framework.
La réserve est que cela reste un modèle de référence mené par AWS plutôt qu’une traction de marché validée indépendamment. Néanmoins, pour les constructeurs déjà dans Amazon Bedrock, la combinaison de FAST, Amazon Bedrock AgentCore Runtime, CopilotKit et AG-UI ressemble à un plan de travail pratique pour passer de démonstrations de chatbot à des logiciels orientés tâches. Si AG-UI gagne du soutien sur davantage de stacks, il pourrait devenir l’une des couches d’interopérabilité les plus importantes de l’IA d’entreprise.