AgentCore 框架现已全面推出
今天,AWS 宣布在 Amazon Bedrock AgentCore 中全面推出托管代理框架,助力团队在数分钟内将代理构想变成可使用的代理。代理不仅仅是模型。如果说模型是大脑,那么框架就是身体:它提供大脑完成工作所需的一切。它负责运行编排循环、执行工具、管理上下文窗口、跨轮次保留状态、从故障中恢复,并对每个会话进行隔离。框架对代理表现的影响程度与模型本身相当,而构建持久可靠的框架正是目前大多数团队投入精力最多的环节。AgentCore 框架以托管功能的形式提供这种能力。客户无需为循环编写代码,只需通过配置来定义代理使用的模型、调用的工具、可访问的技能以及遵循的指令,AgentCore 就会组装并运行该循环。基于这一定义,生产级代理可在数分钟内运行于自己的隔离环境中,并配备文件系统和 Shell、跨会话记忆、包括 AWS 精选目录在内的技能,以及 Web 浏览能力。这并非一个会被团队快速淘汰的入门工具:团队最初使用的配置,正是他们在大规模运维时所使用的配置;而当需要自定义编排时,框架可在同一平台上直接导出为代码,而无需重新构建任何内容。
除了提升速度之外,AgentCore 还将框架与模型解耦。客户可以选择任意模型,并在会话过程中切换提供商,而不会丢失上下文或改动代理逻辑。例如使用一个模型进行规划,并使用另一个模型编写代码。该框架也是单个平台的一部分,而非某个框架外部的托管层。它通过执行安全策略的同一网关来访问工具,并将代理连接到组织知识和网络搜索。身份、记忆和可观测性来自同一平台,因此每项代理操作从首次调用起便受到管控和跟踪,而无需额外接入。当使用案例需要自定义编排时,只需一条 CLI 命令即可将框架导出为基于 Strands 的代码,该代码运行于同一计算资源和原语之上,同时 Claude Agent SDK 即将作为导出目标提供。第一天声明的代理即为运行上千次后依然在使用的同一代理,始终基于同一基础。
AgentCore 框架现已在提供 AgentCore 的所有 AWS 商业区域全面推出。要了解更多信息,请参阅文档。