Vai al contenuto principale
Claude Code è l’agente di coding da terminale di Anthropic. Puntalo a OrcaRouter con le variabili d’ambiente.
Protocollo: Anthropic Messages
  • Base URL: https://api.orcarouter.aisenza /v1
  • Claude Code aggiunge /v1/messages da solo; aggiungere /v1 produrrebbe /v1/v1/messages e fallirebbe

Installazione

npm install -g @anthropic-ai/claude-code
Su Windows, Claude Code richiede Git Bash. Installa Git for Windows, poi imposta CLAUDE_CODE_GIT_BASH_PATH sul tuo bash.exe (ad es. C:\Program Files\Git\bin\bash.exe).

Configurazione

export ANTHROPIC_BASE_URL="https://api.orcarouter.ai"     # no /v1
export ANTHROPIC_AUTH_TOKEN="sk-orca-..."
export ANTHROPIC_MODEL="orcarouter/auto"                  # or e.g. anthropic/claude-opus-4.8
export ANTHROPIC_SMALL_FAST_MODEL="anthropic/claude-haiku-4.5"

Esecuzione

claude -p "Reply with exactly: OK"
Dovresti vedere OK. Poi esegui claude per una sessione interattiva e usa /model per cambiare modello.

Note

  • ANTHROPIC_BASE_URL non deve includere /v1.
  • I nomi dei modelli usano il formato vendor/model; orcarouter/auto è la scelta più semplice.
  • Su Windows, imposta CLAUDE_CODE_GIT_BASH_PATH sul tuo bash.exe di Git Bash.
Estensione VS Code: l’estensione ufficiale Claude Code di Anthropic si limita a eseguire la CLI all’interno dell’editor — condivide la stessa configurazione. Imposta le variabili d’ambiente qui sopra (o il tuo ~/.claude/settings.json) e l’estensione le rileva; non c’è un’impostazione di endpoint separata nell’editor.

Abilitare thinking / reasoning

Il thinking esteso è attivo di default (adattivo) — un modello di reasoning ragiona automaticamente, senza bisogno di configurazione aggiuntiva. Per regolarlo, abbassa il livello di effort con il comando /effort o tramite /model, disabilita il thinking in /config, oppure imposta MAX_THINKING_TOKENS per limitare il budget sui modelli a budget fisso (i modelli adattivi ignorano un budget diverso da zero — lì usa i livelli di effort).