Skip to content

Da Claude Code a VS Code

Claude Code può essere utilizzato direttamente in VS Code tramite l'estensione ufficiale Anthropic. Non è necessario un account separato Anthropic: l'estensione invierà richieste tramite la tua chiave API NordRouter e addebiterà il pagamento dal tuo saldo.

Di cosa avrai bisogno

1. Installa l'estensione

  1. Apri VS Code.
  2. Fare clic su Ctrl+Shift+X su Windows/Linux o Cmd+Shift+X su macOS.
  3. Trova Claude Code e installa l'estensione ufficiale Anthropic.
  4. Se il pannello Claude non viene visualizzato, apri la palette dei comandi (Ctrl+Shift+P / Cmd+Shift+P), esegui Sviluppatore: Reload Window e attendi il riavvio della finestra.

Quindi apri le impostazioni VS Code (Ctrl+, / Cmd+,), trova Claude Code: Disabilita richiesta di accesso e abilita questa impostazione. Disabilita l'accesso all'account Anthropic quando si lavora tramite un provider API di terze parti.

L'estensione include già la CLI Claude Code, quindi per il normale funzionamento in VS Code non è necessario installare la CLI separatamente.

2. Aggiungi le impostazioni NordRouter

Apri o crea un file:

  • Windows: %USERPROFILE%\.claude\settings.json;
  • macOS e Linux: ~/.claude/settings.json.

Incolla la seguente configurazione e sostituisci sk-nr-YOUR-KEY con la tua chiave:

json
{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "env": {
    "ANTHROPIC_API_KEY": "sk-nr-YOUR-KEY",
    "ANTHROPIC_BASE_URL": "https://nordrouter.com",
    "ANTHROPIC_MODEL": "anthropic/claude-sonnet-4.6",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-4.6",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

L'URL di base è specificato senza /v1

Corretto: https://nordrouter.com. Claude Code aggiunge in modo indipendente il percorso Anthropic API. Se specifichi /v1, la richiesta potrebbe arrivare all'indirizzo inesistente /v1/v1/messages.

Il file settings.json è comune alla CLI Claude Code e all'estensione VS Code. Non è necessario configurarli separatamente.

3. Apri Claude Code

  1. Apri la cartella del tuo progetto su VS Code.
  2. Fai clic sull'icona Claude nella barra laterale o sull'icona ✦ nell'angolo in alto a destra dell'editor.
  3. Se non è presente alcuna icona, apri la tavolozza dei comandi ed esegui Claude Code: Apri in una nuova scheda.
  4. Dopo aver modificato settings.json, esegui Sviluppatore: Ricarica finestra una volta.

Per la prima verifica, seleziona la modalità Piano e invia una richiesta sicura:

Spiegare la struttura di questo progetto senza modificare i file.

Se Claude rispondecronologia delle attività appare una richiesta, la connessione funziona.

Come cambiare modello

Cambia ANTHROPIC_MODEL in settings.json, ad esempio:

json
"ANTHROPIC_MODEL": "anthropic/claude-opus-5"

Utilizza l'ID modello completo con il prefisso anthropic/. Per i modelli disponibili e i prezzi attuali, vedereCatalogo NordRouter.

Problemi comuni

L'estensione ti chiede di accedere al tuo account Anthropic

Verifica che l'impostazione Claude Code: Disabilita richiesta di accesso sia abilitata e che ANTHROPIC_API_KEY si trovi all'interno del blocco env nel file .claude/settings.json. Quindi esegui Sviluppatore: Ricarica finestra. Se in precedenza hai effettuato l'accesso a Claude Code utilizzando un account Anthropic, esegui /logout nel terminale Claude Code e riavvia la finestra VS Code.

Auth conflict: Both a token and an API key are set

Il vecchio ANTHROPIC_AUTH_TOKEN è in conflitto con la chiave API. Rimuovi questa variabile dall'ambiente e da settings.json, lasciando solo ANTHROPIC_API_KEY.

Invalid URL o richiesta a /v1/v1/messages

Rimuovere /v1 da ANTHROPIC_BASE_URL. Dovrebbe essere esattamente https://nordrouter.com.

No pricing available for model …

Specificare l'ID modello completo, ad esempio anthropic/claude-sonnet-4.6, e controllare i valori di ANTHROPIC_DEFAULT_*_MODEL utilizzando la configurazione completata sopra.

Claude Code non è visibile in VS Code

Aggiorna VS Code alla versione 1.94 o successiva, assicurati che l'estensione sia abilitata per il profilo corrente, quindi esegui Sviluppatore: Ricarica finestra.

Se l'errore persiste, apriistruzioni complete per Claude Code esezione con soluzioni agli errori comuni.

Documentazione ufficiale