2030年,在中国,一个agent怎么给另外一个agent付钱
2030 年,Agent 不再是“聊天机器人”,而是生产系统里真实的执行者:它能采购、能订阅、能投放、能调度外包、能对账,甚至能为另一个 Agent 的交付结果买单。
这时,“支付”就不再是一个按钮,而是一套制度:谁被允许花钱、按什么规则花钱、花出去的钱对应什么结果、出了问题怎么止损。
所以这篇文章只做一件事:独立思考这个命题——在中国语境下,一个 Agent 如何给另一个 Agent 付钱,才能既高效又可控,并最终形成可规模化的支付基础设施。
1. 先澄清:A2A 支付的本质不是转账,而是“授权—执行—对账”的闭环
人给人转账,可以很简单:我转,你收。
但 Agent 给 Agent 付钱,几乎总包含三件事:
- 授权:上游 Agent 代表谁花钱?它被允许花到哪里?额度是多少?有效期多久?
- 执行:下游 Agent 提供什么服务?计费怎么发生?失败怎么办?是否可撤销?
- 对账:这笔钱对应哪次任务?对应哪个交付物?证据是什么?出现争议怎么处理?
一旦进入 A2A,支付就变成“生产关系的协议”。没有协议,自动化会很快失控。
2. 2030 年最常见的三类 A2A 场景
为了让协议不抽象,先把高频场景说清楚。
场景 A:按结果付费的外包协作
你的研究 Agent 把“资料检索、摘要、生成 PPT”外包给一个专业 Agent。 支付不是一次性全款,而是:
- 先锁定预算(例如 300 元)
- 分阶段验收(大纲、初稿、终稿)
- 按可验证成果释放金额
- 未达标自动退回或扣罚
场景 B:持续订阅与自动续费(但可控)
你的运营 Agent 订阅一个数据源服务,每月 199 元。 它可以自动续费,但需要做到:
- 价格上涨超过阈值自动暂停
- 服务不可用自动停付并告警
- 续费授权可随时撤销
- 每月对账自动归档
场景 C:委托采购(白名单 + 限额)
你的行政 Agent 代表你采购数字服务或物料。 关键不是“能付”,而是“只能在被允许的范围内付”:
- 商户/品类白名单
- 单笔与日累计上限
- 超限必须人工确认
- 付款后必须回传订单号、发票信息、交付凭证
这三类场景共同要求的不是“更快”,而是更可编排、更可控、更可审计。
3. 在中国落地的关键约束:支付必须“可控、可审计、可撤销”
中国的支付基础设施非常强,但 A2A 的核心挑战并不在“支付链路通不通”,而在两个问题:
- 谁承担责任:Agent 不是法律主体,责任最终要落到人、企业、平台或运营机构。
- 如何规模化治理风险:A2A 如果没有强约束,会出现自动化诈骗、预算穿透、洗钱与资金被盗用等问题。
因此,A2A 在中国语境里要成立,协议必须把“治理”写进默认件:权限、预算、风控、证据链与争议处理。
数字人民币(e-CNY)之所以适合作为讨论对象,是因为它更像“基础设施”而不是某一家机构的产品形态:它天然强调规则、边界与可控性。本文不假设任何超出现实监管边界的“随意可编程货币”,而是把“可编排”放在协议与授权层——这是更可落地的路线。
4. 我建议的 A2A 开放支付协议:四个对象,跑通全链路
要让 Agent 真正能付钱,并且可控,我建议把协议最小化为四个对象:
- Identity(身份):Agent 的可验证身份与签名
- Mandate(授权):允许某个 Agent 在规则下花钱的许可证
- Reserve(预算锁定):先圈预算,再执行任务
- Receipt(收据/证据):每笔付款必须可复盘
你可以把它理解为:A2A 的支付不是“付款”,而是“以 Mandate 为边界,以 Reserve 为预算,以 Receipt 为证据”的系统。
下面逐个说清楚。
4.1 Identity:Agent 必须有“可追责身份”
A2A 的第一步不是支付,而是身份:
- 每个 Agent 必须有密钥对与签名能力
- 上游 Agent 的签名代表“谁授权它做事”
- 下游 Agent 的签名代表“谁交付了结果”
- 任何一次扣款,都必须能追溯到某个身份与某个授权
没有身份,风控只能靠黑盒;没有风控,A2A 只能停留在演示。
4.2 Mandate:把“能花钱”变成一张可撤销许可证
Mandate 是 A2A 的核心。它至少包含:
- 授权主体:个人/企业/平台(最终责任主体)
- 被授权 Agent:公钥身份 + 可撤销绑定
- 可用范围:商户白名单 / 品类白名单 / 任务类型白名单
- 金额限制:单笔上限、日累计、月累计
- 时间限制:有效期、是否自动续费、续费上限
- 风控触发:价格上涨阈值、异常频次、异常地点/设备
- 审计要求:必须携带 task_id / order_id / 用途标签
- 撤销机制:随时 revoke,对未结算预算立即生效
一句话:Mandate 让 Agent 能花钱,但只能在你定义的笼子里花钱。
4.3 Reserve:先锁预算,再让 Agent 执行
A2A 很容易“边做边花”,最后预算穿透。
所以应该把预算锁定做成默认动作:
- 上游 Agent 创建 Reserve:锁定本次任务预算
- 下游 Agent 只能在 Reserve 范围内结算
- 超出部分必须新建 Reserve 或触发人工确认
- Reserve 到期自动释放未使用额度
这一步的意义是把风险从“无限扣款”变成“有限预算内结算”。
4.4 Receipt:支付必须绑定证据链
A2A 最容易被质疑的一点是:钱付了,但“买到了什么”说不清。
因此每笔付款必须强制输出 Receipt,至少包含:
- mandate_id / reserve_id / task_id
- 收款方身份(Agent 或商户)
- 金额、时间、用途标签
- 订单号/合同号/发票信息(能提供则提供)
- 交付物摘要与哈希(可验证但不泄露隐私)
- 风控信号(是否触发、触发原因)
Receipt 的作用不是“记账”,而是让系统具备复盘与争议处理能力。
5. 把协议变成基础设施:五层架构,才能规模化
协议写出来只是上半场,真正落地需要基础设施分层。我建议五层:
第 1 层:Agent 身份与信任(Identity & Trust)
- 证书、密钥、签名
- Agent 与主体绑定/解绑
- 权限分级(不同等级 Mandate 能做的事不同)
第 2 层:数字人民币钱包适配(Wallet Adapter)
- 把 Mandate / Reserve / Pay / Receipt 映射到实际的钱包与清结算能力
- 支持多运营机构适配(至少不锁死单一实现)
- 关键是:支付动作必须被授权对象覆盖,而不是“能调就能扣”
第 3 层:商户与服务目录(Service Registry)
A2A 要自动下单,必须把“买什么”结构化:
- 服务定义、计费方式、退款规则
- 发票与对账接口
- 风险标签(高风险商户/高风险品类)
- 可机器读取的条款(否则 Agent 无法做可靠决策)
第 4 层:风控与争议处理(Risk & Dispute)
- 超限拒付、异常冻结、黑白名单
- 争议流程:冻结、撤销、部分退款、证据提交
- 人类兜底:高风险操作必须“人点确认”才放行
第 5 层:对账与会计(Ledger & Accounting)
- 预算归集到项目/部门/个人
- 自动生成对账单与审计报告
- 让 Agent 成为“可控成本中心”,而不是“预算黑洞”
6. 三条底线原则:否则 A2A 一定会失控
- 授权先于能力:先让系统知道“谁能做什么”,再谈自动化。
- 预算先于执行:先锁定可承受的损失上限,再让 Agent 去探索。
- 证据先于结算:没有可复盘证据链的支付,都应被视为未完成。
这三条看起来保守,但它们决定了 A2A 能否从“酷炫演示”变成“金融基础设施”。
结语:2030 年的支付,是系统对关系的承诺
2030 年,支付不会变得更像按钮,而会变得更像协议。
当 Agent 成为劳动者,钱的流动就必须绑定:授权、预算、条件、审计、争议处理。否则自动化带来的不是效率,而是事故。
在中国语境下,数字人民币如果要承载 A2A 的未来价值,它不需要被幻想成“无限可编程货币”。它更现实的路径是:作为结算资产与规则底座,让上层的 A2A 协议与基础设施把“可控自动化”跑通。
到那时,“一个 agent 怎么给另外一个 agent 付钱”会变得很普通。
真正不普通的,是这套秩序背后,默认把风险关在笼子里的能力。