AI代理不是工具,尤其是在涉及金钱时。 我最常被问到的问题之一是:为什么Payman使用A2A而不是直接暴露MCP? 听着,我们认为MCP很棒,实际上我们确实使用MCP。它对工具来说很棒。但我们不将MCP作为支付API暴露,因为这不足以满足代理支付的需求,实际上错过了这一切可能带来的承诺。 构建一个处理金钱的AI并不是一个工具的调用。天哪,这低估了AI能做的事情。这是关于构建一种理解金钱的智能,围绕着它有轨道、推理和欺诈检测,以便它能够通过逻辑和推理执行AI应该的方式。 这就是为什么我们认为A2A实际上是构建资金流动的一个很好的协议。在此基础上利用MCP、x402和其他协议,创造了代理金钱体验所需的基础设施,这就是我们正在构建的。我们以一种更本地化于AI的方式暴露它,以ask() API的形式。我们用自然语言与AI对话,以编写代码、撰写法律文件等。处理金钱不应该有所不同。 一些想法: 𝟭/ MCP是工具。A2A是代理。 MCP是确定性的调用/返回——非常适合获取数据或进行数学运算。 移动资金并不是那么简单。这涉及到批准、欺诈检查、例外情况和人类的来回沟通。这就是A2A存在的原因:代理在任务上协作,暂停、澄清、在流程中适应。Payman在这里,因为金钱是一个需要推理的过程,而不是一次性的调用。 𝟮/ 自动售货机与服务员(以及为什么ask()很重要)。 自动售货机是MCP。是的,它执行支付,但相对简单。按下一个按钮,零食掉落,或者卡住。一次性完成。 服务员是Payman的ask()。当然,他们在最后刷你的卡——但在此之前,他们处理整个流程:检查可用性、询问身份证、与厨房确认、处理替代品、如果你改变主意进行调整。这就是payman.ask()所做的。它不仅仅是移动资金,它确保支出在发生之前是有效、安全并符合政策。 𝟯/ AI不是在线ATM。 今天的网络将支付视为ATM,因为API是为确定性互联网构建的:表单提交→资金移动。 AI是概率性的。它推理、适应,并且可以做更多——如果我们给它正确的轨道。这就是我们喜欢A2A(以及像X402、AP2这样的努力)的原因:将支付集成到代理中是一个干净的ask(),而不是一堆脆弱的工具调用和开发者的粘合剂。这就是如何获得真正的支付代理(或者我们喜欢称之为……Paygents) ...