Lanceur relay

Un point d’accès /v1 pour tous les fournisseurs. Pointez votre client OpenAI vers une autre URL et une clé, avec vos clés et 0 % de majoration.

relay lance Claude Code relié à Autonomous Relay Agents : les requêtes s’exécutent avec votre propre clé de fournisseur, selon les garde-fous, listes d’autorisation et budgets de votre organisation, et apparaissent dans l’activité, marquées de l’agent qui les a faites. Aucune clé à coller, aucune variable à définir à la main.

relay n’est pas encore sur npm : il est conçu et testé, et sa publication se prépare. Cette page donnera la commande d’installation une fois qu’il sera publié.

Commandes

bash
relay claude                                  # sign in on first use, then start Claude Code
relay claude --model anthropic/claude-sonnet-5 -p "explain this repo"
relay login                                   # sign in again (opens your browser)
relay status                                  # the stored key's label, limit and expiry
relay logout                                  # forget the stored key
relay --help | relay --version

Avant la première exécution

  • Claude Code installé : npm install -g @anthropic-ai/claude-code.
  • Votre clé Anthropic ajoutée sous Vos propres clés (Vos propres clés) : les requêtes s’exécutent avec elle, au prix d’Anthropic.
  • Node.js 20 ou plus récent.

Connexion

La première commande relay claude ouvre autonomousrelay.com/auth dans votre navigateur (OAuth avec PKCE). Votre approbation émet une clé d’inférence plafonnée à 10 $ de dépenses et valide 7 jours, que vous pouvez révoquer sous Clés API. Elle est conservée, lisible par vous seul, dans ~/.config/autonomousrelay/credentials.json (%APPDATA% sous Windows). À son expiration, l’exécution suivante vous reconnecte.

Ce qu’il définit pour Claude Code

  • ANTHROPIC_BASE_URL : la passerelle.
  • ANTHROPIC_AUTH_TOKEN : la clé conservée.
  • ANTHROPIC_API_KEY est retiré pour le lancement : une clé Anthropic personnelle présente dans votre terminal n’est jamais envoyée à la passerelle.
  • X-Autonomous-Relay-Agent: claude-code sur chaque requête, pour que l’activité, les budgets et les alertes distinguent les agents.

--model est propre à relay et accepte tout identifiant du catalogue; tous les autres arguments vont à Claude Code tels quels.

Une autre passerelle

RELAY_BASE_URL dirige relay vers une autre passerelle, par exemple auto-hébergée (Déploiement auto-hébergé). Une clé n’est jamais envoyée qu’à la passerelle qui l’a émise.

Agents

Claude Code, avec relay claude. D’autres agents s’ajoutent un à la fois, chacun une fois essayé de bout en bout.