本页只做规划与导出。它不保存任何数据,也从不索取密钥:代理自己持有状态,你在代理所在的机器上运行生成的命令,所有需要审批的支付都在命令行里完成,永远不在本页完成。
1. 描述这项能力
空列表表示「不允许任何」,绝不是「任意」。预算不得逐级放大:单笔、单窗口、终身总额依次放宽。
授权前请检查
- 请填写审批密钥地址作为 issuer。
- 至少填写一条公链。
- 至少填写一种资产。
- 至少填写一个收款地址或商户 ID。
- 每个预算字段都要填写正数(可带小数)。
- 请设置到期日。
2. 导出到代理所在的机器
把命令复制到运行代理的终端,或把 JSON 交给暴露 aipay_capability_grant 的 MCP 客户端。
CLI 命令
aipay-agent capabilities grant --issuer <issuer-address> --per-payment <max-per-payment> --per-window <max-per-window> --window-seconds <window-seconds> --total <lifetime-total> --expiry <expiry> --risk medium --approval-mode auto能力 JSON
{
"issuer": "",
"scope": {
"chains": [],
"assets": []
},
"budget": {
"perPayment": "",
"perWindow": "",
"windowSeconds": "",
"total": ""
},
"expiry": "",
"riskLevel": "medium",
"approval": {
"mode": "auto"
}
}3. 查看策略快照
粘贴 `aipay-agent policy` 打印的 JSON 即可在此查看。此框只读:不保存、也不发送任何内容。
粘贴快照后,这里会显示终止开关、各项能力与待审批支付。
本页永远不会做的事
- 不保存、不传输任何内容:规划只存在于当前标签页。
- 不索取助记词、私钥或 PIN。
- 不能授权、撤销或审批任何东西,也从不签名。
- 审批只在命令行进行,因此代理永远无法自行审批。
后续步骤
- 1.在代理所在机器上创建审批密钥:aipay-agent approval keygen。
- 2.用复制到的命令授予能力(issuer 填该密钥的地址)。
- 3.运行 aipay-agent policy 导出快照,粘贴到上方核对。
- 4.当某笔支付被升级时,用 aipay-agent approval approve --id <id> 审批。