Amazon Bedrock AgentCore 執行時期現在支援 Shell 命令執行
張貼日期:
2026年3月17日
Amazon Bedrock AgentCore 執行時期現在支援 InvokeAgentRuntimeCommand,這是一種新的 API,可讓您直接在執行的 AgentCore 執行階段作業階段中執行 Shell 命令。開發人員可以傳送命令、透過 HTTP/2 即時串流輸出,並接收退出代碼,而無需在其容器中建置自訂命令執行邏輯。
AI 代理程式通常在工作流程中運作,而工作流程中的決定性作業 (例如執行測試、安裝相依項或執行 git 命令) 需要與 LLM 驅動的推理搭配執行。先前,開發人員必須在其容器內建置自訂邏輯,以區分代理程式調用與 Shell 命令、產生子流程、擷取 stdout 和 stderr,以及處理逾時。InvokeAgentRuntimeCommand 透過提供用於執行命令的平台層級 API 來消除這種無差別工作。指令會在與代理程式工作階段相同的容器、檔案系統和環境內執行,並且可與代理程式調用並行執行,而不會造成封鎖。
在 AgentCore 執行時期中執行 Shell 命令的功能受到十四個 AWS 區域支援:美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (奧勒岡)、亞太地區 (孟買)、加拿大 (中部)、亞太地區 (首爾)、亞太地區 (新加坡)、亞太地區 (雪梨)、亞太地區 (東京)、歐洲 (法蘭克福)、歐洲 (愛爾蘭)、歐洲 (倫敦)、歐洲 (巴黎) 和歐洲 (斯德哥爾摩)。
若要進一步了解,請參閱在 AgentCore 執行時期內執行 Shell 命令。