Aller au contenu

Claude Code

Claude Code se connecte à Claudin.io via son endpoint compatible avec Anthropic. Pointez son URL de base vers Claudin.io et utilisez votre clé comme jeton d'authentification.

Configuration rapide (script)

Commencez par exporter votre clé pour que $CLAUDINIO_API_KEY soit définie, puis exécutez ceci. Il écrit ~/.claude/settings.json (en sauvegardant d'abord tout fichier existant) :

claude_settings_install() {
  local key="$1"
  local dir="$HOME/.claude"
  local file="$dir/settings.json"

  mkdir -p "$dir"

  if [ -f "$file" ]; then
    cp "$file" "$file.claudinio.bak"
    echo "[ok] Backup: $file.claudinio.bak"
  fi

  cat > "$file" <<JSONEOF
{
  "model": "claudinio",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.claudin.io",
    "ANTHROPIC_AUTH_TOKEN": "${key}",
    "CLAUDE_CODE_SUBAGENT_MODEL": "claudinio",
    "ANTHROPIC_API_KEY": ""
  }
}
JSONEOF

  echo "[ok] Configured: $file"
}

claude_settings_install "$CLAUDINIO_API_KEY"
unset claude_settings_install

Ensuite, exécutez simplement claude.

Configuration manuelle

Modifiez ~/.claude/settings.json vous-même :

{
  "model": "claudinio",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.claudin.io",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "CLAUDE_CODE_SUBAGENT_MODEL": "claudinio",
    "ANTHROPIC_API_KEY": ""
  }
}

Pourquoi ANTHROPIC_API_KEY est vide

Claude Code préfère ANTHROPIC_API_KEY si elle est définie. La laisser vide le force à utiliser ANTHROPIC_AUTH_TOKEN (votre clé Claudin.io) avec l'URL de base de Claudin.io.

Valeurs utilisées

Paramètre Valeur
URL de base https://api.claudin.io
Modèle claudinio
Modèle du sous-agent claudinio
Authentification ANTHROPIC_AUTH_TOKEN = votre clé

Un problème ? Consultez les erreurs courantes ou la FAQ.