GUIDA 📖 2 min lettura

Installazione Claude Code su Windows

Setup completo di Claude Code su Windows con fnm/nvm, PowerShell e troubleshooting

Installazione Claude Code su Windows
1

Installa nvm-windows

nvm-windows è un version manager per Node.js che permette di installare e gestire multiple versioni di Node senza problemi di permessi.

Download

Scarica nvm-setup.exe dall’ultima release:

github.com/coreybutler/nvm-windows/releases

Installazione

Vantaggi di nvm-windows

VantaggioDescrizione
Multiple versioniSwitcha tra Node 18, 20, 22 a seconda del progetto
Niente adminInstalla pacchetti globali senza permessi elevati
Aggiornamenti pulitiUn comando per aggiornare Node
Rollback facileTorna alla versione precedente se qualcosa si rompe

2

Installa Node.js

Apri PowerShell e installa la versione LTS (Long Term Support) di Node.js:

nvm install lts
nvm use lts

Verifica l’installazione

node --version
npm --version

Output atteso

Dovresti vedere i numeri di versione, es. v22.x.x e 10.x.x


3

Installa Claude Code

Con npm disponibile, installa Claude Code globalmente:

npm install -g @anthropic-ai/claude-code

Verifica l’installazione

claude --help

Installazione completata!

Il comando claude è ora disponibile in qualsiasi terminale.


4

Primi passi con Claude Code

Autenticazione

Al primo avvio, Claude Code ti chiederà di autenticarti con il tuo account Anthropic:

claude

Comandi utili

# Avvia una sessione interattiva
claude

# Esegui un comando singolo
claude "spiega questo codice"

# Mostra la versione
claude --version

# Mostra tutti i comandi disponibili
claude --help

Troubleshooting

⚠️ nvm non riconosciuto

Chiudi completamente il terminale e riaprilo. Se non funziona, prova a fare logout/login da Windows.

⚠️ claude non riconosciuto dopo l'installazione

Verifica che npm abbia installato correttamente:

npm list -g @anthropic-ai/claude-code

Se il pacchetto è presente, riavvia il terminale.

Comandi utili per debug

# Verifica quale Node stai usando
nvm list

# Verifica il PATH di npm
npm config get prefix

# Reinstalla Claude Code
npm uninstall -g @anthropic-ai/claude-code
npm install -g @anthropic-ai/claude-code

Aggiornamenti

Aggiornare Node.js

nvm install lts
nvm use lts

Aggiornare Claude Code

npm update -g @anthropic-ai/claude-code