Configurazione dell'ambiente Windows per Claude Code

Guida dettagliata su come configurare l'ambiente di sviluppo Claude Code sul sistema Windows, inclusa l'installazione di Node.js, la configurazione delle variabili d'ambiente, ecc.

Requisiti di sistema Windows

  • Windows 10 o versione successiva
  • Privilegi di amministratore (per installare software)
  • Almeno 2GB di spazio libero su disco

Installazione di Node.js

Metodo 1: Pacchetto di installazione ufficiale (Consigliato)

Passaggio 1: Scaricare Node.js

Visita il sito web ufficiale di Node.js per scaricare il pacchetto di installazione Windows della versione LTS (file .msi)

Passaggio 2: Eseguire il programma di installazione

  1. Fare doppio clic sul file .msi scaricato
  2. Fare clic su "Next" per continuare l'installazione
  3. Accettare il contratto di licenza
  4. Selezionare il percorso di installazione (si consiglia di utilizzare il percorso predefinito)
  5. Assicurarsi che l'opzione "Add to PATH" sia selezionata
  6. Fare clic su "Install" per avviare l'installazione

Passaggio 3: Verificare l'installazione

Aprire il Prompt dei comandi (cmd) o PowerShell ed eseguire:

cmd
node --version
npm --version

Metodo 2: Utilizzo di Chocolatey

PowerShell (amministratore)
# Installare Chocolatey (se non installato)
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

# Installare Node.js
choco install nodejs

Metodo 3: Utilizzo di Winget

cmd
winget install OpenJS.NodeJS

Configurazione delle variabili d'ambiente

Configurazione temporanea (valida per la sessione corrente)

set ANTHROPIC_BASE_URL=https://i7dc.com/api
set ANTHROPIC_AUTH_TOKEN=你的key
cd your-project-folder
claude

Configurazione permanente (Consigliato)

Metodo 1: Configurazione tramite Proprietà del sistema

  1. Fare clic con il tasto destro su "Questo PC" → "Proprietà"
  2. Fare clic su "Impostazioni di sistema avanzate"
  3. Nella finestra "Proprietà del sistema" fare clic su "Variabili d'ambiente"
  4. In "Variabili utente" o "Variabili di sistema" fare clic su "Nuova"
  5. Aggiungere le seguenti variabili:
    • Nome variabile: ANTHROPIC_BASE_URL, Valore variabile: https://i7dc.com/api
    • Nome variabile: ANTHROPIC_AUTH_TOKEN, Valore variabile: 你的key
  6. Fare clic su "OK" per salvare

Metodo 2: Configurazione tramite PowerShell

PowerShell (amministratore)
# Impostare le variabili d'ambiente per l'utente corrente
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://i7dc.com/api", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的key", "User")

# Verificare l'impostazione
[Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", "User")
[Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "User")

Configurazione di Windows Terminal (Consigliato)

Per una migliore esperienza d'uso, si consiglia di installare Windows Terminal:

PowerShell
# Installare tramite Microsoft Store
winget install Microsoft.WindowsTerminal

# O installare tramite gestore di pacchetti
choco install microsoft-windows-terminal

Configurazione del profilo di avvio di Windows Terminal

  1. Aprire Windows Terminal
  2. Premere Ctrl + , per aprire le impostazioni
  3. Nel menu a sinistra selezionare "Profili" → "Aggiungi nuovo profilo"
  4. Configurare come segue:
    • Nome: Claude Code
    • Riga di comando: powershell.exe
    • Directory di avvio: 你的项目目录
    • Aggiungere variabili d'ambiente nelle impostazioni avanzate

Risoluzione dei problemi comuni

Problema 1: Comando node non riconosciuto

Soluzione:

cmd
# Controllare la variabile d'ambiente PATH
echo %PATH%

# Aggiungere manualmente Node.js a PATH (temporaneo)
set PATH=%PATH%;C:\Program Files\nodejs

Problema 2: Installazione npm lenta

Soluzione:

cmd
# Utilizzare un mirror locale
npm config set registry https://registry.npmmirror.com

Problema 3: Limitazione dei criteri di esecuzione di PowerShell

Soluzione:

PowerShell (amministratore)
# Consentire temporaneamente l'esecuzione di script
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# Impostazione permanente (richiede privilegi di amministratore)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

Problema 4: Firewall blocca la connessione

Soluzione:

  1. Aprire le impostazioni del Firewall di Windows
  2. Fare clic su "Consenti app o funzionalità attraverso Windows Firewall"
  3. Trovare Node.js e selezionare le reti "Privata" e "Pubblica"

Verifica della configurazione

Dopo aver completato la configurazione, riavviare il Prompt dei comandi o PowerShell ed eseguire i seguenti comandi per verificare:

cmd
echo %ANTHROPIC_BASE_URL%
echo %ANTHROPIC_AUTH_TOKEN%
claude --version

Se vengono visualizzati i valori corretti delle variabili d'ambiente e le informazioni sulla versione, la configurazione è riuscita!

Prossimi passi

Dopo aver completato la configurazione dell'ambiente, puoi:

  1. Eseguire claude in qualsiasi directory di progetto per iniziare a usarlo
  2. Scegliere il tema che preferisci
  3. Confermare l'avviso di sicurezza e considerare attendibile la directory di lavoro
  4. Iniziare a collaborare con il tuo partner di programmazione AI!🚀
Insieme all'AI, infinite innovazioni e opportunità
Informazioni
Funzionalità
Documentazione
Prezzi
Contattaci
Termini e politiche
Termini di utilizzo
Informativa sulla privacy
Legge sulle transazioni commerciali specifiche