Amazon Bedrock AgentCore Runtime unterstützt jetzt Ausführung von Shell-Befehlen
Amazon Bedrock AgentCore Runtime unterstützt jetzt InvokeAgentRuntimeCommand, eine neue API, mit der Sie Shell-Befehle direkt in einer laufenden AgentCore Runtime-Sitzung ausführen können. Entwickler können einen Befehl senden, die Ausgabe in Echtzeit über HTTP/2 streamen und den Exit-Code empfangen – ohne eine benutzerdefinierte Befehlsausführungslogik in ihren Containern zu erstellen.
KI-Agents arbeiten häufig in Workflows, in denen deterministische Abläufe wie das Ausführen von Tests, das Installieren von Abhängigkeiten oder das Ausführen von Git-Befehlen neben LLM-gestütztem Reasoning ausgeführt werden müssen. Bisher mussten Entwickler benutzerdefinierte Logik in ihren Containern erstellen, um Agent-Aufrufe von Shell-Befehlen zu unterscheiden, untergeordnete Prozesse zu starten, stdout und stderr zu erfassen sowie Timeouts zu verarbeiten. InvokeAgentRuntimeCommand macht diese undifferenzierte Arbeit überflüssig, indem es für die Befehlsausführung eine API auf Plattformebene bereitstellt. Befehle werden im selben Container, Dateisystem und in derselben Umgebung wie die Agent-Sitzung ausgeführt und können gleichzeitig mit Agent-Aufrufe ausführen, ohne sie zu blockieren.
Die Ausführung von Shell-Befehlen in AgentCore Runtime wird in vierzehn AWS-Regionen unterstützt: USA Ost (Nord-Virginia), USA Ost (Ohio), USA West (Oregon), Asien-Pazifik (Mumbai), Kanada (Zentral), Asien-Pazifik (Seoul), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Asien-Pazifik (Tokio), Europa (Frankfurt), Europa (Irland), Europa (London), Europa (Paris) und Europa (Stockholm).
Weitere Informationen finden Sie unter Ausführen von Shell-Befehlen in AgentCore Runtime.