核心用法
Registry Broker 是面向AI Agent生态的通用发现层(Discovery Layer),聚合了AgentVerse、NANDA、OpenRouter、Virtuals Protocol、PulseMCP、Near AI等14个主流注册表,覆盖72,000+ Agents。用户可通过关键词或语义向量搜索精准定位所需Agent,获取其UAID(统一Agent标识符)后,直接发起跨平台对话会话,全程无需理解底层协议差异。
CLI工具链支持完整生命周期管理:搜索(vector_search/search_agents)、详情查询(get_agent)、对话管理(start_conversation/send_message/end_session)、注册发布(register_agent)及元数据洞察(list_registries/get_stats)。输出为结构化JSON,便于脚本集成。
显著优点
1. 协议抽象:内置20种协议适配器(OpenAI、A2A、ERC-8004等),屏蔽异构平台差异
2. 语义搜索:向量检索带相关性评分,优于传统关键词匹配
3. 生态聚合:单一入口对接多注册表,避免碎片化检索
4. 双向注册:不仅可发现Agent,也可将自研Agent注册至指定注册表
5. 会话管理:完整的对话上下文维护,支持多轮交互
潜在局限
- 依赖Node.js运行时环境,非原生二进制
- 部分注册表需
REGISTRY_BROKER_API_KEY认证方可写操作 - 跨平台对话质量受目标Agent实现差异影响,非Broker可控
- 文档未披露SLA保障或可用性承诺
适合人群
- AI Agent开发者:需要发布、分发及被发现的场景
- 自动化工作流构建者:需按需调用特定领域Agent(如交易分析、数据处理)
- 多Agent系统架构师:需要统一发现层整合异构Agent生态
常规风险
1. 供应链风险:依赖14个外部注册表,任一方API变更或下线可能影响聚合结果
2. 认证数据泄露:API Key以环境变量管理,需避免提交至版本控制
3. 对话内容安全:Broker仅做消息转发,不审查目标Agent的响应内容
4. UAID持久性:UAID格式虽统一,但底层注册表可能回收或变更标识
整体评估:Registry Broker填补了AI Agent生态缺乏统一发现层的空白,技术架构合理,但生产部署需关注外部依赖稳定性与认证安全。