FR

Comment payer OpenRouter depuis Claude Code, un agent IA ou la CLI

Shawn Muggle

Si votre agent tourne sur OpenRouter, il lui faudra tôt ou tard plus de crédits. L'idée évidente est de laisser l'agent ou un script recharger tout seul, et en crypto c'était possible : OpenRouter avait une API de crédits crypto. En octobre 2026, ce endpoint (POST /api/v1/credits/coinbase) renvoie 410 Gone, donc une recharge crypto ne peut plus être scriptée côté OpenRouter.

Ce qui fonctionne encore, c'est le lien de paiement. Vous le créez dans la page Credits d'OpenRouter, et le paiement peut être confié à un agent. ROZO Checkout propose trois moyens : une commande CLI, un serveur MCP distant et une skill Claude Code. Aucun ne détient vos fonds ni n'a besoin de clé privée : ils créent une commande de dépôt à usage unique, et vous la payez depuis votre propre portefeuille.

ROZO Checkout est indépendant et n'est affilié ni à OpenRouter, ni à Coinbase, ni à Anthropic.

Étapes pour payer OpenRouter en crypto : copiez votre OpenRouter payment link, collez-le dans ROZO Checkout, choisissez une chaîne et payez.
Chaque méthode commence pareil : collez votre OpenRouter payment link ou payment ID dans ROZO Checkout.

La première étape est toujours le lien de paiement

  1. Dans OpenRouter, ouvrez Settings puis Credits. Activez l'option crypto, saisissez le montant ($10 ou plus) et cliquez sur Purchase.
  2. Copiez le lien de paiement. Il commence par payments.coinbase.com/payment-links/pl_ ou payments.coinbase.com/payment-sessions/paymentSession_.
  3. Donnez ce lien à la CLI, au serveur MCP ou à la skill.

Le lien a sa propre expiration, créez-le donc peu avant de payer.

Option 1 : la CLI, pour tout agent qui a un shell

La CLI ROZO Checkout s'exécute via npx, rien à installer :

quote affiche le marchand, le montant de la facture et ce que vous allez payer, sans rien créer. pay crée une commande de dépôt à usage unique pour la monnaie passée avec --with, affiche l'adresse et le montant exact, et attend que la facture soit réglée. Sans terminal, elle s'arrête pour demander confirmation : un appel sans surveillance vérifie d'abord le devis, puis passe --yes.

Le chemin par défaut ne demande ni clé privée, ni variables d'environnement, ni configuration. Les agents doivent toujours passer --with : il n'y a volontairement pas de monnaie par défaut.

Monnaies de la CLI : USDT ou USDC sur Solana, BNB Chain, Ethereum ou Polygon, USDC sur Base ou Stellar, et Bitcoin via Lightning (btc-lightning).

Option 2 : le serveur MCP

Pour Claude Desktop, Claude Code, Cursor ou tout client MCP, connectez le serveur distant https://mcp.rozo.ai/mcp?src=blog. Dans Claude Code, c'est une commande :

Dans Claude Desktop ou Claude.ai, ajoutez-le dans Settings, Connectors, Add custom connector avec la même URL.

Le serveur expose quatre outils :

Il est non custodial : le serveur ne détient aucune clé privée, ne signe rien et n'envoie rien. Une commande jamais payée expire sans frais.

Option 3 : la skill Claude Code

Dans Claude Code, la skill apprend à l'agent tout le parcours, y compris quelle monnaie choisir et comment lire les informations de dépôt. L'installation se fait en deux étapes :

Collez ensuite un lien OpenRouter et demandez à Claude de le payer avec la monnaie que vous détenez. Les règles sont celles de la CLI : pas de clé par défaut, et le paiement part de votre propre portefeuille. Le code est sur GitHub, dans RozoAI/rozo-checkout-skill.

Coûts et règles

Questions fréquentes

Claude Code peut-il payer des crédits OpenRouter ?
Oui, dès que vous avez un lien de paiement OpenRouter. Installez la skill ROZO Checkout (/plugin marketplace add RozoAI/rozo-checkout-skill, puis /plugin install rozo-checkout@rozo) ou connectez le serveur MCP, et demandez à Claude de payer le lien. Vous envoyez la monnaie depuis votre portefeuille.
Pourquoi ne puis-je pas recharger OpenRouter en crypto via son API ?
Le endpoint de crédits crypto d'OpenRouter, POST /api/v1/credits/coinbase, renvoie 410 Gone en octobre 2026. Le lien se crée dans la page Credits ; son paiement peut ensuite être scripté.
L'agent a-t-il besoin de ma clé privée ?
Non. La CLI, le serveur MCP et la skill créent une commande de dépôt, et vous la payez depuis votre portefeuille. Seule l'option --send de la CLI signe localement, et elle reste désactivée tant que vous ne la passez pas.
Avec quelles monnaies un agent peut-il payer ?
USDT ou USDC sur Solana, BNB Chain, Ethereum ou Polygon, USDC sur Base ou Stellar, et Bitcoin via Lightning. L'ETH, le BNB et le SOL natifs se paient sur le site checkout.rozo.ai.

Payez OpenRouter avec la crypto que vous avez déjà

Collez votre OpenRouter payment link, choisissez votre chaîne et confirmez dans votre portefeuille.

Ouvrir ROZO Checkout

Payez OpenRouter avec la crypto que vous avez déjà

Ouvrir ROZO Checkout