本文来自微信公众号: HavenlonLabs ,作者:Havenlon Labs,原文标题:《MASTERCARD 开始让 AGENT 在边界内自己付款》
9月17日,Mastercard与Alchemy公布了一项很容易被低估的合作:Alchemy的AgentCard将接入Mastercard Agent Pay,让开发者可以为AI Agent提供Tokenized的Mastercard支付能力。更值得注意的是,用户和发卡机构可以预先设置Spending Cap、Merchant/Retailer Restriction以及其他交易条件,然后允许Agent在这些条件之内自主完成购买,而不必在每一笔交易发生之前都重新等待一次人工确认。
如果只看产品表面,这似乎只是又一个“AI可以替人买东西”的故事。但真正值得关注的,并不是AI是否终于拥有了付款能力,而是一个更基础的问题正在发生变化:人在什么情况下,可以不再逐笔批准机器的付款?
这可能是Agentic Commerce开始真正走向规模化时,一个非常重要的分界点。
一、支付正在离开“每一笔都问人”
过去我们理解自动化支付时,通常有一个非常自然的安全假设:机器可以帮助用户完成搜索、比较、填写订单甚至准备交易,但最后真正涉及资金转移的那一下,最好还是交给人来确认。
因此,很多今天所谓的AI Agent支付流程,本质上仍然没有完全脱离传统交互模式。Agent可以寻找商品、比较价格、填写订单、准备付款参数,但到了最后一步,系统依然弹出一个确认界面,等待用户点击YES,随后交易才真正执行。
这种设计当然合理,而且在Agent技术刚刚进入现实业务的阶段,它甚至是必要的。但问题在于,一旦Agent开始进入企业采购、广告投放、云资源购买、供应链补货、软件订阅管理,甚至未来机器与机器之间持续发生的支付活动,这种结构就很难长期成立。
Agent的价值,本来就在于它能够持续工作、快速决策,并且在大量任务之间自主执行。如果每一次真实动作最终都必须重新等待一个人确认,那么所谓Agent在很多场景下仍然只是一个更高级、更聪明的操作界面,而不是一个真正能够自主完成任务的执行主体。
因此,Mastercard这类能力真正值得注意的地方,并不是“允许AI使用银行卡”,而是支付系统开始接受另一种控制结构:人不再需要出现在每一笔交易之前,而是在更早的阶段定义一组规则,机器随后在这些规则内部自主运行。
换句话说,支付正在从:
Human-in-the-loop
逐渐走向:
Human-defined Boundary。
二、人没有退出,只是从“操作员”变成了“边界定义者”
这两种模式表面上似乎只差一个确认按钮,但从系统设计来看,它们其实代表着两种完全不同的控制逻辑。
Human-in-the-loop的核心,是每一次具体行动都重新获得人的确认。Human-defined Boundary的核心,则是人在行动发生之前定义一块允许机器活动的空间:可以花多少钱,可以在哪些商户购买,可以购买什么类别的商品,可以在什么时间范围内执行,以及什么情况下必须停止并重新请求人工介入。
例如,一个用户完全可以提前告诉自己的Agent:本月差旅采购额度不超过500美元,只允许购买机票、酒店和本地交通,并且只能向符合指定类别的商户付款。在这些条件都满足的情况下,Agent不再需要为了每一张几十美元的车票重新向人请求一次批准。
这并不意味着人的控制被削弱了,真正发生的变化,是人的控制从交易发生的最后一秒,向系统设计的更前面移动了。
过去我们很容易把“控制”理解为一个确认按钮,因为在人类直接操作软件的时代,人的点击本身就承担了身份、意图和最终决定三种作用。但进入Agent时代以后,如果仍然把人类控制简单等同于“每一步都点一次确认”,最终一定会与自动化本身发生冲突。
因此,更成熟的模式不会是让人持续充当机器的操作员,而是让人定义机器可以活动的边界。
真正的自主支付,不是取消人的控制,而是把人的控制从“每一次点击”,变成“可执行的边界”。
这其实也是Agent时代Authority概念开始重新变得重要的原因。系统真正需要管理的,不再只是用户有没有某个权限,而是这个权限在什么任务、什么对象、什么状态以及什么时间范围内能够被执行。
三、MASTERCARD真正在建设的,不只是PAYMENT,而是AUTHORITY
如果把Mastercard最近关于Agentic Commerce的一系列动作放在一起看,就会发现它正在处理的其实已经不仅仅是支付接口的问题。
因为给AI Agent一张能够付款的“卡”本身并不困难。真正困难的是,当消费者不再亲自完成最终点击,而是把购买行为委托给一个自主Agent以后,支付网络如何证明最终发生的那笔交易,仍然属于用户最初授权的那件事情。
这也是Verifiable Intent这类机制的重要性所在。它试图建立一种可以被验证的授权关系,把用户声明的Intent、Agent后续采取的行动以及最终产生的Transaction联系起来。支付系统由此开始面对一个传统支付体系很少需要显式回答的问题:最终发生的交易,究竟是不是那个曾经被授权的交易?
过去支付系统主要关注的是身份、凭证、认证、欺诈检测和资金清算。它需要验证银行卡是否合法,用户是否通过认证,交易是否存在明显欺诈风险。
Agent出现以后,这些问题依然存在,但它们已经不够了。
未来系统还必须理解:这个Agent为什么有权完成这笔交易,这个授权属于哪个任务,能否作用于当前商户,金额是否仍然处于允许范围,交易对象有没有发生变化,以及授权是否已经过期。
所以,Agentic Token、Spending Cap、Merchant Restriction和Verifiable Intent这些能力放在一起看,本质上都在逐渐指向同一个问题:
Execution Authority。
也就是说,支付网络不仅需要证明某个Credential是真的,还需要证明这个Credential当前正在被用于一个仍然合法的行动。
四、真正困难的问题,现在才开始出现
设置一个“最多可以花500美元”的规则并不困难,设置“只允许在某几类商户消费”同样也不困难。真正复杂的问题在于,现实世界中的Intent往往不是几个简单字段能够完整表达的。
假设用户告诉Agent:
帮我购买一张周五晚上从成都到上海的经济舱机票,预算1500元以内。
Agent很快找到了一张1280元的机票,金额完全符合限制。但就在付款之前,航班时间发生了变化,那么这还是原来的任务吗?如果航空公司改变了呢?如果经济舱变成了另一个Fare Class呢?如果Agent为了完成任务,又把订票动作Delegate给另一个Agent呢?如果这项任务已经过去了三天,但原来的支付授权依然没有失效呢?
这些情况都说明,仅仅验证Amount≤Limit并不能真正证明执行没有越界。
再比如,用户要求Agent:
帮公司购买一台开发服务器,预算不超过5000美元。
最终交易金额没有超过5000美元,商户也属于允许范围,但设备型号已经改变,配置发生了变化,交付国家发生了变化,甚至原本购买硬件的任务被替换成了三年的云服务订阅。
从传统支付风控来看,这笔交易可能完全没有问题。金额合法、Credential合法、商户合法、认证也正常,但从用户最初的Intent来看,最终发生的事情可能已经不再属于原始授权。
于是,一个新的安全问题出现了:
所有组件都可能是合法的,但最终执行仍然可能是错误的。
这也是Agentic Payment接下来真正困难的地方。未来系统不能只判断:
Amount≤Limit
它还需要回答:
Final Execution≈Authorized Intent
而这个“≈”究竟应该如何定义、如何验证、在什么阶段重新检查,很可能才是未来整个Agentic Commerce基础设施最困难的部分。
五、AGENTIC COMMERCE会把支付带进一个新的安全层
传统支付系统经过几十年的发展,已经形成了一套非常成熟的基础设施。Identity、Credential、Authentication、Authorization、Fraud Detection、Settlement,每一层都有相对清晰的职责。
但Agent进入支付流程以后,在传统Authorization与最终Execution之间,开始出现一段过去并不明显的空间。
用户提出Intent以后,Agent需要理解任务、规划行动、寻找对象、比较选择、调用工具,甚至把某一部分工作Delegate给另一个Agent。直到这一系列步骤全部完成以后,现实世界中的交易才真正发生。
整个过程可以被理解为:
Intent→Interpretation→Planning→Delegation→Selection→Transaction→Execution
问题就在这里。
在这一整段链路中,任何一个环节都有可能产生偏移,而且这种偏移甚至不一定来自攻击。Agent没有被Hack,Credential没有泄露,支付网络也没有失效,但模型可能误解了任务,商品可能发生变化,环境状态可能已经不同,或者多个合法步骤组合以后产生了一个用户从未真正授权过的结果。
这说明Agentic Payment带来的并不仅仅是新的Fraud Risk,它开始暴露一个过去隐藏在软件系统内部的问题:
授权与最终执行之间,存在一段距离。
只要存在距离,就需要一种机制持续证明最终行动仍然属于最初授予的Authority。
所以未来支付安全的问题,不再只是:
Who is allowed to pay?
而会越来越多地变成:
Under exactly what authority may this payment happen?
这两个问题之间,实际上存在着一个全新的基础设施空间。
六、“逐笔人工审批”不会消失,但它不可能成为AGENT的最终架构
今天讨论Agent安全时,一个非常常见的答案仍然是:高风险操作必须经过Human Approval。
这个判断当然有现实意义,而且在很多场景中会长期存在。但如果把它理解为所有关键操作最终都必须逐笔等待人工点击,那么它很难成为Agent经济真正规模化之后的最终结构。
原因非常简单:机器之所以被引入,本来就是为了突破人类操作速度和处理规模的限制。
未来如果Agent可以持续管理企业采购、自动购买云计算资源、动态补充库存、管理供应链,甚至让机器之间发生大量低金额、高频率交易,人类就不可能继续出现在每一个Execution Point上。
更可能形成的结构是:
Human defines authority→Agent executes autonomously inside it→Infrastructure verifies the boundary→Exception returns to human。
人在任务开始以前定义允许发生什么,系统在Runtime中持续验证这些条件。当出现Unknown、Conflict、Expired、Changed或Boundary Violation时,执行才停止,并重新把决策权交回人类。
这意味着未来的人类控制未必会变少,但它会越来越靠前。
人类不再负责确认机器的每一个动作,而是负责定义一个机器不可越过的空间。
从这个角度看,Agentic Commerce真正需要的并不是无限增加审批,而是让边界本身变得可以被机器执行。
七、支付行业正在第一次把“意图”变成基础设施
这也是Mastercard这条路线真正值得长期关注的原因。
Agentic Commerce并不仅仅创造了一个新的购物入口。它实际上迫使支付行业重新回答一个非常基础的问题:
一笔交易为什么有权发生?
在人类直接操作支付系统的时代,这个问题往往被隐藏了起来。用户本人提出购买意图,用户本人选择商品,用户本人点击付款,所以Intent、Authority和Action几乎天然聚合在同一个主体上。
Agent打破了这种结构。
现在,用户提出Intent,Agent负责解释Intent,系统负责规划和选择对象,Credential被机器调用,最后由支付网络完成Transaction。
Intent和Execution第一次被大规模地分离。
而一旦两者被分离,中间就必然需要新的控制机制。它必须证明,从最初的用户意图到最后影响现实世界的交易之间,那条链路没有在机器自主运行的过程中发生不可接受的偏移。
不同支付公司可能会使用不同名字来解决这个问题。有人会强调Verifiable Intent,有人会强调Agentic Token,有人会强化Permissioning、Delegation或Policy Enforcement。
具体实现一定会持续变化,但背后的方向正在逐渐清晰:
未来支付系统验证的,不只是“你是谁”,也不只是“你有没有钱”,而是“这个动作是否仍然属于最初被授予的权力”。
如果这一点最终成为支付基础设施的一部分,那么Agentic Payment带来的变化,就远远不只是“AI可以帮你购物”那么简单。
结语:AI支付的终点,不是让机器拥有一张信用卡
今天看到Agentic Payment,人们很容易首先想到一些非常具体的场景:AI可以自己买机票,可以自己订酒店,可以自己购买软件,也可以自己完成企业采购。
这些场景当然重要,但它们仍然只是表面。
更深层的变化,是人类正在第一次尝试大规模地把真实世界中的行动权交给软件。
一旦软件不仅能够生成内容、提供建议和调用API,而是真正能够移动资金、购买商品、订阅服务并改变现实世界状态,那么安全问题的重心就必然发生变化。
我们不能再只问Agent有没有权限,而必须继续追问:这个权限属于哪个任务,为什么能够作用于这个对象,在什么状态下成立,什么时候应该失效,当现实条件发生改变时谁有权重新解释它,以及最终执行出来的结果是不是当初真正授权的那件事。
Agentic Commerce最终竞争的,可能并不只是哪个Agent更聪明。
真正决定它能否大规模进入现实经济的,是谁能够把这些问题变成基础设施。
因为当机器开始替人改变现实以后,
智能决定它想做什么,而边界决定它究竟能做什么。
真正成熟的自主系统,必须把这两件事情分开。
真正的自主支付,不是让人退出交易,而是让人的意志在人不在场的时候,仍然能够成为机器不可越过的边界。
