Claude Code

Connecter Claude Code avec ses réglages de passerelle Messages natifs.

Installation et préparation

  1. Installez Claude Code avec le programme natif ci-dessous ; sous Windows, utilisez les commandes PowerShell ci-dessous. Rouvrez le terminal et exécutez claude --version.
  2. Créez une clé API dans la console routerra.ai et copiez un ID de modèle Claude autorisé. La connexion à un abonnement Claude ne fournit pas cette clé. Le modèle choisi doit prendre en charge Messages en streaming et les outils.
curl -fsSL https://claude.ai/install.sh | bash
claude --version

Pour Windows PowerShell :

irm https://claude.ai/install.ps1 | iex
claude --version

Configurer Claude

  1. Fusionnez env dans ~/.claude/settings.json (Windows : %USERPROFILE%\.claude\settings.json), préservez les autres réglages et remplacez les deux valeurs fictives. ANTHROPIC_BASE_URL est la racine sans /v1 ; Claude Code ajoute le chemin Messages. ANTHROPIC_AUTH_TOKEN assure l’authentification Bearer.
  2. Fermez les sessions en cours, lancez claude et vérifiez l’authentification avec /status. Choisissez explicitement /model YOUR_CLAUDE_MODEL_ID pour éviter qu’un alias sélectionne un modèle indisponible.
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://routerra.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "YOUR_CLAUDE_MODEL_ID"
  }
}

Vérifier la connexion

Envoyez une courte invite, puis demandez la liste des fichiers du projet pour vérifier les outils. Un 401 peut venir d’un ancien jeton ou d’un ANTHROPIC_API_KEY hérité ; supprimez le conflit et redémarrez. Pour un 404 de chemin, cherchez un /v1 doublé. Sans /v1/messages/count_tokens, les chiffres de /context sont estimés ou absents. Cette limite est distincte du streaming et des outils.