Amazon Bedrock AgentCore Runtime ahora admite la ejecución de comandos de shell
Amazon Bedrock AgentCore Runtime ahora es compatible con InvokeAgentRuntimeCommand, una nueva API que permite ejecutar comandos de shell directamente dentro de una sesión de AgentCore Runtime en ejecución. Los desarrolladores pueden enviar un comando, transmitir el resultado en tiempo real a través de HTTP/2 y recibir el código de salida, sin crear una lógica de ejecución de comandos personalizada en sus contenedores.
Los agentes de IA suelen operar en flujos de trabajo en los que las operaciones deterministas, como la ejecución de pruebas, la instalación de dependencias o la ejecución de comandos de git, deben ejecutarse junto con un razonamiento basado en LLM. Anteriormente, los desarrolladores tenían que crear una lógica personalizada dentro de sus contenedores para distinguir entre las invocaciones de los agentes y los comandos de shell, generar procesos secundarios, capturar stdout y stderr y gestionar los tiempos de espera. InvokeAgentRuntimeCommand elimina este trabajo indiferenciado al proporcionar una API a nivel de plataforma para la ejecución de comandos. Los comandos se ejecutan en el mismo contenedor, sistema de archivos y entorno que la sesión del agente y pueden ejecutarse simultáneamente con las invocaciones del agente sin bloquearse.
La ejecución de comandos de shell en AgentCore Runtime se admite en catorce regiones de AWS: este de EE. UU. (norte de Virginia), este de EE. UU. (Ohio), oeste de EE. UU. (Oregón), Asia-Pacífico (Mumbai), Canadá (centro), Asia-Pacífico (Seúl), Asia-Pacífico (Singapur), Asia-Pacífico (Sídney), Asia-Pacífico (Tokio), Europa (Fráncfort), Europa (Irlanda), Europa (Londres), Europa (París) y Europa (Estocolmo).
Para obtener más información, consulte Ejecutar comandos de shell en AgentCore Runtime.