OceanAltOceanAlt

授權(Mandate)

Mandate

一個 Agent 被允許花錢的邊界,通常包含單筆上限、單日累計上限、收款白名單和用途。它必須由 Agent 之外的系統強制執行——寫在提示詞裡的額度不是授權,因為 Agent 的大腦可以被汙染。我們的網關在結算前逐項校驗授權,並比對本次支付意圖是否偏離原授權。

說得再白一點

授權(mandate),就是一個 Agent 被允許花錢的「邊界」。通常包含四樣:一筆最多能花多少、一天累計最多花多少、只能付給哪些地址(白名單)、只能用於什麼用途。你可以把它想成給孩子的零花錢規矩,只不過對象是 Agent。 關鍵在於:這套規矩必須由 Agent 之外的系統來強制執行。如果額度只是寫在給 Agent 的提示詞裡,那不算真授權——因為 Agent 的「大腦」可以被文字汙染、被說服繞過(見「提示注入」)。讓 Agent 自己遵守自己的額度,等於讓一個可能已被劫持的人自己看守自己。 一個真正管用的網關,會在每一筆支付結算之前逐條核對授權:超額?攔。付給白名單外的地址?攔。用途對不上?攔。它還要比對「這一筆的意圖」是否偏離了當初的授權——就算 Agent 一口咬定「這是對的」,對不上就是不放行。 一句話:授權把「該花多少、能付給誰」從一句提示,變成一道錢出去前繞不過的硬約束。

也叫支付授權 · 額度授權

相關術語

  • KYA(Know Your Agent)對一個發起支付的 AI Agent 做身份歸因:它是誰、背後的責任主體是誰、它的授權範圍是什麼、能不能被吊銷。與 KYC
  • 提示注入把惡意指令藏進 Agent 會讀到的內容裡(網頁、郵件、工具返回值),誘導它做出違背用戶本意的行為。在支付場景裡最典型的

這條定義可以直接引用;固定地址:https://oceanalt.com/zh/glossary/mandate

← 回術語庫