Vai al contenuto

Claude Code

Claude Code si connette a Claudin.io tramite il suo endpoint compatibile con Anthropic. Punta il suo URL base a Claudin.io e usa la tua chiave come token di autenticazione.

Configurazione rapida (script)

Prima esporta la tua chiave in modo che $CLAUDINIO_API_KEY sia impostata, poi esegui questo. Scrive ~/.claude/settings.json (creando un backup di qualsiasi file esistente prima):

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

Poi esegui semplicemente claude.

Configurazione manuale

Modifica tu stesso ~/.claude/settings.json:

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

Perché ANTHROPIC_API_KEY è vuota

Claude Code preferisce ANTHROPIC_API_KEY se è impostata. Lasciandola vuota lo forza a usare ANTHROPIC_AUTH_TOKEN (la tua chiave Claudin.io) con l'URL base di Claudin.io.

Valori utilizzati

Impostazione Valore
URL base https://api.claudin.io
Modello claudinio
Modello subagente claudinio
Autenticazione ANTHROPIC_AUTH_TOKEN = la tua chiave

Problemi? Vedi errori comuni o le FAQ.