AWS Agent Registry:让 agent 运行时语义发现 MCP 工具与 A2A agent

AWS ML Blog · rss · 2026-10-21

问题:硬编码工具在规模化后失灵

Agent 演示里硬编码几个工具没问题,但企业内部动辄数百个 API(定价、客服、订单、库存等),模型会把大量 token 花在消歧工具名上;每加一个能力还要改编排器代码、重新部署、协调多团队发布。

方案:Discover → Instantiate → Execute

AWS Agent Registry 是一个托管目录服务,用于登记和发现 MCP server、agent 和 agent skill。核心循环:

参考架构与示例

示例部署了订单管理 MCP server(Bedrock AgentCore Gateway + Lambda)、两个 A2A agent(AgentCore runtime)、编排器与 Registry,配合 Bedrock(Claude Sonnet)、Cognito、Secrets Manager。三个演示场景:纯 MCP 调用(订单状态)、MCP + A2A 链式调用(定价折扣)、以及纯语义匹配测试(用户说「退货退款」却未出现在 agent 名称中)。仓库含部署脚本、编排器、工具模块与清理脚本。

实践建议:记录描述要用面向用户的语言写清与相邻记录的区别,且不要假设目录变大自动提升排序质量,应用代表性查询评估搜索效果。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →