中文

如何从 Claude Code、AI agent 或命令行付 OpenRouter

Shawn Muggle

agent 跑在 OpenRouter 上,迟早要充值。最直接的想法是让 agent 或脚本自己充,加密货币以前确实可以:OpenRouter 有一个加密货币充值 API。截至 2026 年 10 月,这个接口(POST /api/v1/credits/coinbase)返回 410 Gone,在 OpenRouter 那边已经没法用脚本充值。

还能用的是支付链接。你在 OpenRouter 的 Credits 页面生成链接,付款这一步可以交给 agent。ROZO Checkout 提供三种方式:一行 CLI 命令、远程 MCP 服务器、Claude Code skill。三者都不托管你的资金,也不需要私钥:它们创建一次性存款订单,你从自己的钱包付款。

ROZO Checkout 是独立服务,与 OpenRouter、Coinbase、Anthropic 均无关联。

用加密货币支付 OpenRouter 的步骤:复制你的 OpenRouter payment link,粘贴到 ROZO Checkout,选一条链,然后付款。
每种方式的第一步都一样:把你的 OpenRouter payment link 或 payment ID 粘贴到 ROZO Checkout。

第一步永远是支付链接

  1. 在 OpenRouter 打开 Settings,再进 Credits。打开加密货币选项,输入金额($10 或以上),点 Purchase。
  2. 复制生成的支付链接,开头是 payments.coinbase.com/payment-links/pl_ 或 payments.coinbase.com/payment-sessions/paymentSession_。
  3. 把链接交给下面的 CLI、MCP 服务器或 skill。

链接本身有有效期,建议快要付款时再生成。

方式一:CLI,适合任何能跑 shell 的 agent

ROZO Checkout CLI 通过 npx 运行,无需安装:

quote 显示商户、账单金额和你要付的金额,不创建任何东西。pay 用 --with 指定的币创建一次性存款订单,打印存款地址和准确金额,并等待账单结算。没有终端时它会停下等确认,所以无人值守的调用方先看报价,再加 --yes。

默认路径不需要私钥、环境变量或配置,你从自己的钱包或交易所提币付款。agent 应始终传 --with,刻意没有默认币种。

CLI 支持:Solana、BNB Chain、Ethereum、Polygon 上的 USDT 或 USDC,Base 或 Stellar 上的 USDC,以及闪电网络比特币(btc-lightning)。

方式二:MCP 服务器

Claude Desktop、Claude Code、Cursor 等支持 MCP 的客户端,连接远程服务器 https://mcp.rozo.ai/mcp?src=blog。Claude Code 里一条命令:

Claude Desktop 或 Claude.ai 里,在 Settings、Connectors、Add custom connector 填同一个 URL。

服务器提供四个工具:

它不托管资金:服务器不持有私钥,不签名,也不转账。没有付款的订单会自动过期,不产生任何费用。

方式三:Claude Code skill

在 Claude Code 里,这个 skill 会教 agent 整个流程,包括选哪个币、怎么读存款信息。两步安装:

然后粘贴 OpenRouter 支付链接,让 Claude 用你持有的币付款。规则和 CLI 一样:默认不需要密钥,由你从自己的钱包付款。源码在 GitHub 的 RozoAI/rozo-checkout-skill。

费用和规则

常见问题

Claude Code 能付 OpenRouter 的 credits 吗?
可以,前提是你已有 OpenRouter 支付链接。安装 ROZO Checkout skill(先 /plugin marketplace add RozoAI/rozo-checkout-skill,再 /plugin install rozo-checkout@rozo)或连接 MCP 服务器,然后让 Claude 付这条链接。币由你从自己的钱包转出。
为什么不能通过 OpenRouter 的 API 用加密货币充值?
OpenRouter 的加密货币充值接口 POST /api/v1/credits/coinbase 截至 2026 年 10 月返回 410 Gone。支付链接必须在 Credits 页面生成,之后付款可以脚本化。
agent 需要我的私钥吗?
不需要。CLI、MCP 服务器和 skill 都只创建存款订单,由你从自己的钱包付款。只有 CLI 的可选参数 --send 会在本地签名,不传就不会启用。
agent 能用哪些币付?
Solana、BNB Chain、Ethereum、Polygon 上的 USDT 或 USDC,Base 或 Stellar 上的 USDC,以及闪电网络比特币。原生 ETH、BNB、SOL 请在网页版 checkout.rozo.ai 付款。

用你手上已有的加密货币支付 OpenRouter

粘贴你的 OpenRouter payment link,选一条链,然后在钱包里确认。

打开 ROZO Checkout

用你手上已有的加密货币支付 OpenRouter

打开 ROZO Checkout