跳到主内容
快讯直播
AI智模界
AI 词典

ATP:给智能体之间开一家邮局

一句话定义

ATP(Agent Transfer Protocol,智能体传输协议)是一类面向 Agentic Web 的服务端中介式通信协议:两个 Agent 不直接对接,而是各自连接一个可信的中转节点,由中转节点负责寻址、鉴权、路由和投递。

为什么不“直接加个好友”

点对点通信像“上门送件”:你得知道对方住哪、在不在家、小区保安放不放你进。中转式像“寄快递”:你把包裹交给驿站,剩下的事驿站来办——查地址、验身份、要签收、留底单。

Agent 世界里的“门禁”比现实还多。多数 Agent 跑在企业内网或沙箱里,根本没有公网入口;陌生 Agent 之间也谈不上信任,一次对话就可能夹带提示注入(prompt injection)。所以中介不是多余的中间商,而是让通信能成立的前提。

一条消息怎么走

典型流程大致是这样(具体字段与错误码以规范文档为准):

1. 发现:发送方查目录服务,拿到对方 Agent 的接入点与能力声明——它会做什么、能接受什么格式。

2. 封装:正文之外套一个“信封”:发送者身份凭证、意图、会话 ID、有效期,以及“我代表谁”。

3. 校验:中转节点验签、查策略——这家公司允不允许被外部 Agent 调用、允许调哪些能力、一天多少次。

4. 路由:按会话 ID 做粘性路由,把消息投到接收方注册的接入端点;接收方可同步回,也可异步拉。

5. 兜底:对方离线就暂存转发,超时或越权就退回明确错误,而不是静默失败。

这也是它存在的四个理由:解决发现与身份、绕开网络现实、满足企业审计与限流、以及挡住陌生 Agent 的滥用。点对点直连会把后面两件事全绕过去。

和 A2A、MCP 的边界

协议连接谁管什么打个比方
MCP(Model Context Protocol)Agent ↔ 工具、数据源上下文与工具调用,纵向你和自己的工具箱
A2A(Agent2Agent)Agent ↔ Agent交互语义:怎么打招呼、怎么派活、怎么回话,横向电话里说什么
ATPAgent ↔ Agent传输与中介:怎么找到人、怎么送到、出了事怎么查电话网和运营商

一句话:MCP 解决“Agent 能碰到什么”,A2A 解决“Agent 之间说什么”,ATP 解决“话怎么送到、路上谁负责”。

对两类人的意义

对从业者:把“业务逻辑”和“如何被别的 Agent 找到并对话”拆开。你对外暴露的是一个符合协议的接入端点,而不是要求别人读你的 API 文档、申请你的密钥。这决定了你的 Agent 能不能进入别人的工作流。

对普通职场人:未来你的助手会替你去和别家的助手打交道——订舱位、对账、约会议。中间这层协议决定了它能不能跨公司办事,以及办砸了能不能查清楚是谁在什么时候说了什么。

需要提醒的是,ATP 这个名字目前在中文语境里刚出现不久,不同团队所指的侧重点并不完全一致,实际开发请以官方页面与规范文档为准。

AI 生成本文由 AI 基于公开信息自动生成,仅供参考。