x402 和 AP2 的區別
兩套讓 Agent 安全付錢的協議:x402 解決「怎麼在一次調用裡完成付款」,AP2 解決「怎麼證明這筆錢是用戶真的授權的」。
說得再白一點
簡單說:x402 和 AP2 都想讓 AI Agent 安全付錢,但管的是不同的一段。 x402(Coinbase 主推)關注「付款動作本身」:Agent 調一個接口,接口說「要付費」,Agent 用錢包當場籤一下就付了——不需要賬號、不需要密鑰,付款本身就是通行證。它解決的是「怎麼把一次調用變成一次收費」。 AP2(Google 主推)關注「授權來源」:用戶先簽一張授權(比如「可以花不超過 50 美元訂機票」),Agent 拿著這張簽名去付款,商戶就能確認這是用戶真實意圖、不是 Agent 擅自亂花。它解決的是「怎麼證明這筆錢是被授權的」。 所以它們不是二選一,更像一條鏈上的不同環節——一個管「怎麼付」,一個管「憑什麼付」。這個領域還年輕,誰成主流沒定。對接入方來說,穩妥的做法是讓結算前的那道合規檢查保持協議中立:不管走 x402、AP2 還是別的,都能接上。
相關術語
- x402基於 HTTP 402 狀態碼的機器支付交互方式:服務端對未付費請求返回 402 和一張報價(金額、收款地址、一次性 n…
- AP2(Agent Payments Protocol)Google 主導的 Agent 支付協議,用「授權憑據」把用戶意圖安全傳給 Agent 去執行支付。…
- Agent 支付由 AI Agent 不經人工逐筆點確認、自主發起的付款。…

