AgentCore 繫帶
每個代理程式都有一個協同運作層:呼叫模型、挑選工具、傳回結果、管理內容和處理失敗的迴圈。在生產環境中執行它需要真正的基礎設施:運算、沙盒、安全工具連線、檔案系統、記憶體、身分和可觀測性。兩者共同構成代理程式工具,也就是可讓代理程式實際執行的系統。
在本機站立相當快速。生產是工作爆炸的地方,當它必須為多個使用者提供服務時,就會出現全新的 layer:並行、隔離、身分、狀態、擴展。到目前為止,每個團隊都會自行運作。
AgentCore 中的受管代理程式機制會將其轉換為組態。您宣告代理程式的功能 (模型、工具、技能、指示);AgentCore 會處理將組態轉換為執行中代理程式的環境、運算、記憶體、身分、聯網和可觀測性。嘗試不同的模型或新增工具是組態變更,而不是程式碼重寫。
根據預設,每個繫帶工作階段都是有狀態的,並且每個工作階段在安全、隔離的microVM中執行 (由 AgentCore 執行時間提供支援)。代理程式有自己的檔案系統和 shell,因此可以撰寫程式碼、執行它,並且可以在工作階段之間保留短期和長期的記憶體和檔案,即使基礎microVM工作階段已過期且被新的工作階段取代。代理程式可以使用 Amazon Bedrock、OpenAI、Google Gemini 或任何 LiteLLM 相容提供者提供的任何模型,並且可以在工作階段中切換提供者而不會遺失內容,因此您可以使用一個模型進行規劃,並使用另一個模型執行,或交換提供者進行價格效能測試,而無需重建對話。代理程式可以透過 AgentCore 閘道、MCP 伺服器
您可以使用 AgentCore 評估和最佳化對實際流量進行反覆運算,以評分行為、取得提示和工具描述建議,以及在每個工作階段執行具有統計重要性報告的 A/B 測試。然後,使用不可變版本和具名端點安全地推展變更,並透過將端點指向較早版本來立即推展。您可以透過 AWS Step Functions 中的 AgentCore InvokeHarness 狀態將繫帶放入較大的管道,或匯出至 Strands 程式碼 (Claude Agent SDK 即將推出),並在組態不足時於 AgentCore 執行時間執行。建置、執行和操作生產代理程式所需的一切,無需管理基礎設施。繫帶採用來自 的開放原始碼代理程式架構 Strands Agents
沒有個別的繫帶費用。您只需為所使用的基礎 AgentCore 功能付費。如需詳細資訊,請參閱 AgentCore 定價頁面
AgentCore 繫帶可在 GA 中跨此處顯示的所有區域使用。