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
- Esegui
nvm-setup.exe - Accetta le opzioni di default
- Chiudi e riapri il terminale dopo l’installazione
✅ Vantaggi di nvm-windows
| Vantaggio | Descrizione |
|---|---|
| Multiple versioni | Switcha tra Node 18, 20, 22 a seconda del progetto |
| Niente admin | Installa pacchetti globali senza permessi elevati |
| Aggiornamenti puliti | Un comando per aggiornare Node |
| Rollback facile | Torna alla versione precedente se qualcosa si rompe |
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
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.
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-codeSe 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