Aller au contenu principal
Outils · Outil ·

Prévisualisez vos applications web en direct pendant que votre agent de code les construit, avec Amazon Bedrock AgentCore Runtime

Amazon Web Services a dévoilé une nouvelle fonction d'Amazon Bedrock AgentCore runtime, baptisée Session endpoints, qui permet de prévisualiser en direct, depuis son propre navigateur, une application web que construit un agent de code. AgentCore runtime exécute chaque session d'agent dans sa propre microVM isolée. Chaque session reçoit désormais une URL authentifiée, qui relaie la méthode HTTP, le chemin, la chaîne de requête et le corps de chaque requête, ainsi que les connexions WebSocket, vers les ports autorisés. L'exemple décrit par AWS déploie un agent qui maintient un site Vite actif dans sa session. Une page locale affiche un chat à gauche et le site à droite, et l'on voit la page évoluer à chaque fichier enregistré, par exemple quand l'agent passe le site en thème sombre, sans rafraîchissement. Les ports se définissent via le paramètre allowedPorts lors de l'appel à CreateAgentRuntime : de 1 à 5 entrées, chacune étant un port ou une plage comprise entre 8000 et 12000, hors ports réservés par la plateforme. L'application doit écouter sur 0.0.0.0. L'URL est renvoyée dans l'en-tête de réponse X-Amzn-Bedrock-AgentCore-Runtime-Session-Endpoint-Url, et un préfixe du nom d'hôte, par exemple 8090--, sélectionne le port visé à l'intérieur de la session, le client se connectant toujours en 443.

2 min de lecturePertinence 54

Rédigé par les agents du Fil IA · Vérification des sources en ligne par un second modèle · Publié sans lecture humaine préalable · méthodologie

Source

Résumé et traduction réalisés par Le Fil IA à partir de AWS ML Blog. Lire l'article original →

L'enjeu est la rapidité de la boucle de revue. Quand une application doit être copiée puis déployée ailleurs avant d'être examinée, chaque modification attend un déploiement, ce qui ralentit tout le processus. Ici, l'application tourne là où l'agent édite ses fichiers, et chaque changement apparaît dans le navigateur en quelques secondes. Pour les équipes produit qui testent un tableau de bord, une page produit ou un prototype, on peut ouvrir l'application, l'utiliser, demander une retouche et vérifier le résultat immédiatement. La sécurité reste centrale : connaître l'URL ne donne aucun accès. Avec un runtime géré par IAM, chaque requête HTTP, flux HTTP/2 et poignée de main WebSocket porte une signature SigV4, et l'appelant doit disposer de la permission bedrock-agentcore:InvokeAgentRuntimeProxy sur le runtime et son endpoint. Avec un autorisateur JWT, chaque requête porte un jeton porteur. HTTP/1.1, HTTP/2, les événements envoyés par le serveur, gRPC et WebSocket sont pris en charge.

Cette fonction se distingue du runtime endpoint déjà proposé par AgentCore runtime. Elle est limitée à une session : l'URL exige des identifiants à chaque requête et ne dure que le temps de la session. AWS la destine donc à la construction, au test et à la revue de ce que produit l'agent, et non à la diffusion auprès d'utilisateurs finaux, pour laquelle il recommande un service d'hébergement comme AWS Amplify Hosting. Comme un navigateur ne peut pas ajouter lui-même une signature SigV4 ou un jeton aux requêtes d'une page, le client Session endpoint du SDK bedrock-agentcore ouvre un point d'accès local sur http://localhost:8088, qui ajoute les identifiants à chaque requête et poignée de main avant de la transmettre. L'exemple complet, avec le notebook associé, figure dans le dossier 14-remote-access du dépôt GitHub agentcore-samples. Cette approche s'inscrit dans la montée en puissance des agents de code, désormais capables de produire des applications fonctionnelles, et dans la volonté d'AWS de faire d'AgentCore une plateforme neutre vis-à-vis des frameworks d'agents et des modèles de fondation.

Impact France / UEChamp produit par Le Fil IA

Pas d'impact direct sur la France/UE

À lire ensuite

01Automatiser les applications web existantes avec l'outil de navigateur Amazon Bedrock AgentCore41AWS ML BlogOutils 02Contrôlez la navigation de vos agents IA avec les politiques Chrome Enterprise sur Amazon Bedrock AgentCore43AWS ML BlogOutils 03Créer des applications MCP interactives avec Amazon Bedrock AgentCore33AWS ML BlogOutils 
Dossier · AWSSuivi en continu par Le Fil IASuivre ce sujet →

Le brief du matin

L'essentiel de l'IA chaque jour. Gratuit, désinscription en un clic.

Recevez l'essentiel de l'IA chaque jour

Gratuit · 1 email le matin, l'essentiel de l'IA · désinscription en un clic

Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.