本次查询:Agent Protocol
中文解释:智能体协议
常见场景:多智能体系统开发与集成
一句话解释
Agent Protocol 是让不同来源的AI智能体能够互相“听懂”彼此请求、能力描述和任务结果的一套公开约定,类似互联网世界里的HTTP协议之于网页通信。
为什么会被关注
当前各家公司推出的智能体往往只能在自己的生态内运行,形成数据与能力孤岛。Agent Protocol 的出现有望打通这些隔阂,让企业能灵活组合来自不同供应商的智能体完成复杂任务。
它还能降低开发者重复“适配”不同智能体框架的成本,推动整个AI产业链从单兵作战走向大规模协作,因此迅速成为行业焦点。
核心逻辑
Agent Protocol 通常包含三个基础模块:能力宣告(Agent 公开自己可执行的操作)、任务协商(A智能体请求B智能体执行某项动作并返回结果)以及上下文传递(共享历史会话、环境状态等)。
协议同时定义了消息的格式(如JSON或protobuf)、传输方式(基于WebSocket或HTTP)以及错误处理机制,确保即便智能体由不同团队使用不同技术栈开发,也能可靠对话。
常见场景
在多智能体协作平台中,一个“客服智能体”可通过Agent Protocol调用“订单查询智能体”获取用户数据,再调用“物流智能体”更新配送状态,全程无需人工编写中间件。
企业在搭建自动化工作流时,将旧有系统封装为智能体并通过标准协议接入,就能让新老AI工具无缝协作。此外,智能体市场(Agent Store)也依赖该协议实现跨平台能力调用。
容易混淆的点
Agent Protocol 不等于 RPC(远程过程调用):RPC 主要用于一对一的函数调用,而 Agent Protocol 更侧重自主智能体之间的能力发现和异步任务协调。
它也不同于 MCP(Model Context Protocol),MCP 是大模型与外部工具之间的通信规范,Agent Protocol 则聚焦智能体与智能体之间。两者常相互配合使用,但层次和目标不同。
