Live-Vorschau von Web-Apps, während Ihr Coding-Agent sie mit der Amazon Bedrock AgentCore-Laufzeit erstellt
aws ·
Amazon Bedrock AgentCore führt Session Endpoints ein, eine neue Funktion, die es Entwicklern ermöglicht, Webanwendungen in Echtzeit zu überprüfen, während Coding Agents sie erstellen. Diese Funktion führt jede Agent-Sitzung innerhalb einer isolierten MicroVM aus und stellt eine authentifizierte URL bereit, über die bestimmte Ports direkt über einen lokalen Browser zugänglich sind. Durch das Weiterleiten von HTTP-Anfragen und WebSocket-Verbindungen wird sofortiges visuelles Feedback ermöglicht, ohne dass manuelle Bereitstellungsschritte erforderlich sind. Der Artikel demonstriert diesen Arbeitsablauf anhand einer auf Vite basierenden Website, bei der Änderungen unmittelbar nach dem Speichern der Dateien durch den Agent sichtbar werden. Die Sicherheit wird durch SigV4-Signaturen oder JWT-Autorisierer gewährleistet, die sicherstellen, dass nur zulässige Ports zugänglich sind und jede Anfrage verifiziert wird. Entwickler können mit der Live-Anwendung interagieren, Modifikationen wie Themenänderungen anfordern und beobachten, wie die Ergebnisse über Server-Sent Events zurückgestreamt werden. Die Lösung unterstützt zudem den Zugriff auf mehrere Ports innerhalb derselben Sitzung, etwa Statusendpunkte, und lehnt unbefugte Zugriffsversuche ab. Diese Integration beschleunigt die Entwicklungszyklen erheblich, indem sie die Lücke zwischen der Ausführung des Agents und der Benutzerüberprüfung schließt.
aws