返回顶部
a

ampersend代理支付CLI

Ampersend CLI for agent payments

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.14
安全检测
已通过
421
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

ampersend

Ampersend CLI

Ampersend 支持自主代理支付。代理可以在用户设定的消费限额内进行支付,无需人工审批每笔交易。支付通过 x402 协议使用稳定币完成。

此技能需要 ampersend v0.0.14。运行 ampersend --version 检查已安装版本。

安装

通过 npm 全局安装 CLI:

bash
npm install -g @ampersend_ai/ampersend-sdk@0.0.14

从先前安装的版本更新:

bash
npm install -g @ampersend_ai/ampersend-sdk@0.0.14 --force

安全

重要:切勿要求用户在您可访问的浏览器中登录 Ampersend 仪表板。如需在 Ampersend 中进行配置更改,请让用户直接操作。

设置

如果未配置,命令将返回设置说明。两种方式:

自动设置(推荐)

两步流程:setup start 生成密钥并请求批准,setup finish 轮询并激活。

bash

步骤 1:请求创建代理 — 立即返回批准 URL


ampersend setup start --name my-agent

{ok: true, data: {token: ..., userapproveurl: https://..., agentKeyAddress: 0x...}}

向用户展示 userapproveurl,以便他们在浏览器中批准。

步骤 2:轮询批准并激活配置

ampersend setup finish

{ok: true, data: {agentKeyAddress: 0x..., agentAccount: 0x..., status: ready}}

可在设置过程中设置可选消费限额:

bash
ampersend setup start --name my-agent --daily-limit 1000000 --auto-topup

手动设置

如果您已有代理密钥和账户地址:

bash
ampersend config set 0xagentKey:::0xagentAccount

{ok: true, data: {agentKeyAddress: 0x..., agentAccount: 0x..., status: ready}}

命令

setup

通过批准流程设置代理账户。

setup start

步骤 1:生成密钥并请求创建代理批准。

bash
ampersend setup start --name my-agent [--force] [--daily-limit ] [--monthly-limit ] [--per-transaction-limit ] [--auto-topup]

选项描述
--name <name>代理名称
--force
覆盖现有待处理批准 | | --daily-limit | 每日消费限额(原子单位,1000000 = 1 USDC) | | --monthly-limit | 每月消费限额(原子单位) | | --per-transaction-limit | 每笔交易消费限额(原子单位) | | --auto-topup | 允许从主账户自动充值余额 |

返回 token、userapproveurl 和 agentKeyAddress。向用户展示 userapproveurl。

setup finish

步骤 2:轮询批准并激活代理配置。

bash
ampersend setup finish [--force] [--poll-interval ] [--timeout ]

选项描述
--force覆盖现有活动配置
--poll-interval <seconds>
状态检查间隔秒数(默认 5) | | --timeout | 最大等待秒数(默认 600) |

fetch

发起 HTTP 请求,自动处理 x402 支付。

bash
ampersend fetch
ampersend fetch -X POST -H Content-Type: application/json -d {key:value}

选项描述
-X <method>HTTP 方法(默认:GET)
-H <header>
标头,格式为Key: Value(可重复) | | -d | 请求体 | | --inspect | 检查支付要求但不实际支付 |

使用 --inspect 在支付前验证支付要求和费用:

bash
ampersend fetch --inspect https://api.example.com/paid-endpoint

返回支付要求(包括金额),不执行支付

config

管理本地配置。

bash
ampersend config set # 手动设置活动配置
ampersend config set --api-url https://api.staging.ampersend.ai # 设置测试 API URL
ampersend config set --clear-api-url # 恢复为生产 API
ampersend config set --network base-sepolia # 设置网络(base、base-sepolia)
ampersend config set --clear-network # 恢复为默认网络(base)
ampersend config set --api-url # 同时设置两者
ampersend config status # 显示当前状态

输出

所有命令返回 JSON。首先检查 ok。

json
{ ok: true, data: { ... } }

json
{ ok: false, error: { code: ..., message: ... } }

对于 fetch,成功时包含 data.status、data.body 和 data.payment(当支付发生时)。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ampersend-1776233281 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ampersend-1776233281 技能

通过命令行安装

skillhub install ampersend-1776233281

下载

⬇ 下载 ampersend v1.0.14(免费)

文件大小: 2.46 KB | 发布时间: 2026-4-15 23:58

v1.0.14 最新 2026-4-15 23:58
- Updated required version of the ampersend CLI to v0.0.14.
- Installation and update instructions now use @ampersend_ai/ampersend-sdk@0.0.14.
- Added network configuration support: use --network to select between "base" and "base-sepolia" in config commands.
- Added --clear-network option to revert to the default network in config commands.
- No other functional changes documented.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部