AWS Agent Registry:运行时工具发现全景
Hardcoded tool wiring breaks down as an agent's catalog grows from a handful of tools to hundreds. This post walks through a runtime Discover, Instantiate, Execute loop built on AW
ガイド一覧 · 本文は主に簡体字中国語です。国際向けの要点は English summary をご利用ください。
本站聚焦 Roo 品牌的 AI 价格雷达与订阅路径,针对「AWS Agent Registry 支持运行时工具发现(MCP/A2A)」这一趋势,拆解其如何让代理从少量工具扩展到数百个工具,并说明 RooHome 如何把这一技术转化为实用的价格查询路径。全文围绕「怎么走」展开,避免堆砌操作手册,只提供可执行的判断框架与路径映射。
品牌量身
Roo 定位为「AI 比价、AI 价格雷达、RooHome」,强调一站式 AI 价格监控与订阅路径。文章标题及正文自然嵌入品牌锚点,不写其他域名的主文或站群话术。
- 主品牌:Roo
- 主题词:AI 比价、AI 价格雷达、RooHome、订阅路径、四模块对照、一站式 AI 价格
运行时工具发现是什么?
传统代理编排多为「静态工具列表 + 固定调用」,当工具数量从十几扩展到上百时,硬编码的路由与权限管理会迅速失效。AWS Agent Registry 通过统一注册表让工具本身声明能力、版本、适用条件,代理在运行时根据上下文动态选择正确的工具。这就是所谓的「运行时工具发现」——不是事前写入的清单,而是运行中根据条件匹配的工具集。
该机制与 MCP(Model Context Protocol)和 A2A(Agent-to-Agent)工具编排的趋势一致:工具不再是静态的「调用者→函数」模式,而是由代理在需要时发现、实例化、执行正确的工具。
四模块分流:怎么走
RooHome 的四模块分流雷达把「工具发现」拆为四块:注册(discover)、实例化(instantiate)、执行(execute)、路由(transit)。每块都对应一个官方接口或工具页,是实操的抓手。
1. Discover(发现)— 工具注册表与条件匹配
工具注册表(registry)是全链路的入口。工具以 JSON 或 YAML 注册,声明 capabilities、input_schema、output_schema、version、sandbox。代理运行时先查询注册表,按当前任务的上下文(如「查 Cloudflare pricing」或「比对 Claude Code 插件」)匹配相关工具。
- 关键点:声明式能力,而非硬编码。工具自己说「我能做什么」,代理自己选。
- 实际落地:RooHome 建议站点用户在订阅时确认工具的
capability与input_schema,而不是盲目使用最新工具。
2. Instantiate(实例化)— 按需创建代理实例
工具注册后,代理在运行时根据上下文实例化(instantiate)具体的工具实例。这一步不是「调用一个固定函数」,而是根据当前任务的输入、环境、权限,动态创建对应的工具执行体。
- 关键点:实例化是「运行时」动作,不同任务实例化不同工具。
- 实际落地:RooxHome 强调「订阅路径」——用户通过订阅获取工具清单与实例化规则,而非手动写脚本。
3. Execute(执行)— 工具调用与输出解析
实例化后的工具执行后,返回结构化结果。关键是输出解析:工具可能返回 JSON、文本或混合格式,代理需要统一的解析层把它转为用户可理解的结果。
- 关键点:解析层必须与工具声明的
output_schema对齐。 - 实际落地:RooHome 建议用户关注工具的
output_schema与input_schema,而不是只看「能不能跑」。
4. Transit(传输/路由)— API 网关与官方通道
Transit 是工具发现与执行之间的网关。官方 API(如 AWS Agent Registry 的 API)提供工具发现、实例化、执行的标准入口。代理通过这个网关路由到正确的工具实例。
- 关键点:官方 API 为底层入口,第三方网关为上层封装。
- 实际落地:RooHome 的独立垂直站负责把这些官方通道(/official-api、/official-prices、/api-transit)做为「可执行路径」,让用户不必自己造轮子。
为什么 RooHome 选这个角度
RooHome 的定位是「一站式 AI 价格雷达」,而不是单纯的工具测评或硬编码的操作手册。运营方向是:让用户通过 Roo 看到「AWS Agent Registry」这条技术路径上的工具如何被系统化地发现、实例化、执行,并把这些路径本身当作价格与工具的权威参考。
路径映射与工具页
RooHome 把四模块雷达与 Roo 的订阅路径结合,帮助用户在同一页面里看到:
- 工具注册表(discover)→ 官方 API(/official-api)
- 工具实例化(instantiate)→ 官方产品页 / docs
- 工具执行(execute)→ 官方 API / 实际调用记录
- 路由网关(transit)→ 订阅后自动触发的链接(/channels、/api-transit)
下表为本站对四模块的简要映射(非完整手册,仅作路径指引):
| 模块 | 核心动作 | 官方路径 |
|---|---|---|
| Discover | 注册表查询 + 条件匹配 | /official-api |
| Instantiate | 按任务实例化工具 | /official-api |
| Execute | 执行 + 输出解析 | /official-api |
| Transit | API 网关路由 | /api-transit |
实操建议:判断工具是否该被订阅
RooHome 的核心建议:不是所有工具都需要自己写脚本;把能被官方注册表声明的工具纳入订阅清单。
- 看工具是否声明了
capabilities和input_schema - 看工具是否有明确的
version与sandbox声明 - 看工具是否支持 MCP/A2A 协议(即能在代理生态中被发现)
如果一个工具满足以上三点,就值得把它加入 Roo 的订阅路径清单,而不是手动维护一份工具清单。
独立垂直站的作用
本站不做深度操作手册,因为深度操作(如具体的 MCP 协议实现、toolbelt 脚本编写)应放在独立的垂直站点处理。RooHome 的角色是:把四模块分流思路和订阅路径做成可检索的全景,让用户一眼看到「AWS Agent Registry 跑的是什么、怎么用、怎么订」。
- 垂直站可挂:/channels、/products/…、/api-transit、/official-prices、/official-api
- 垂直站负责具体的「怎么做」——工具链集成、脚本示例、实际调用记录
延伸阅读
- RooHome 全景路径页:[RooHome 全景]
- AWS Agent Registry 官方博客(信源):https://aws.amazon.com/blogs/machine-learning/discover-tools-at-runtime-with-aws-agent-registry/
- 价格雷达与订阅路径指引:站内相关文章(相对链接见各自发布页)
风险与边界
> ⚠️ 本站内容基于 AWS Agent Registry 官方博客(rss-aws-ml,T1,2026-10-20),不构成官方承诺。AWS Agent Registry 为第三方工具仓,RooHome 仅做路径与分类整理,不负责工具本身的功能验证与价格保证。
- 非法律意见:本文不构成法律建议,不保证 AWS Agent Registry 任何功能在中国大陆的可用性或合规性。
- 数据来源:信源为 AWS 官方博客(https://aws.amazon.com/blogs/machine-learning/discover-tools-at-runtime-with-aws-agent-registry/),内容以官方原文为准。
- 不挂价表:文中不提供具体工具价格表;如需价格,请以官方挂牌页当日数据为准。
- 避免过度乐观:AI 比价工具仍需人工核对;工具发现只是入口,不代表最终价格准确性。
- 独立垂直站责任:具体操作细节(如 MCP 协议编组、toolbelt 配置)由独立垂直站独立处理,不在本站深度展开。
结语
AWS Agent Registry 让「运行时工具发现」从幻觉变成了可声明、可匹配、可实例化的技术。RooHome 的使命是:把这条技术路径做成 Roo 用户的可检索全景——让订阅者能一眼看到工具是怎么发现的、怎么实例化的、怎么执行的,以及背后对应哪些官方 API 与产品页。
若你想了解具体工具的价格或性能,建议直接查看官方产品页;本站只负责「路径」与「分类」,不负责具体报价。
---