Claude Code su Windows
Guida completa per principianti assoluti

Come iniziare con Claude Code su Windows, da zero fino al primo utilizzo pratico

Questa pagina ti accompagna passo passo. Non do nulla per scontato: ti spiego cos’è Git, cos’è PowerShell, quale account aprire, cosa installare, cosa cliccare, cosa incollare e come verificare che tutto funzioni davvero. Ogni comando ha il suo pulsante Copia.

00 Concetti base spiegati in modo semplice

Prima di installare qualsiasi cosa, chiarisco le parole che incontrerai. Così non ti senti perso mentre segui la procedura.

Cos’è Claude Code

È un assistente AI per programmare. Funziona soprattutto nel terminale: può leggere il tuo progetto, spiegarti i file, proporti modifiche, creare codice e lanciare comandi, chiedendoti conferma quando serve.

Terminale Modifiche guidate Supporto ai progetti

Cos’è Git

Git è uno strumento che serve a tenere traccia delle modifiche nei progetti. Su Windows, Claude Code usa Git internamente. Per iniziare non devi studiarlo: adesso ti basta solo installarlo.

Richiesto su Windows Non devi impararlo subito

Cos’è PowerShell

PowerShell è la finestra di comando di Windows dove scrivi i comandi. È simile al Prompt dei comandi, ma più potente. Noi useremo PowerShell perché la procedura consigliata per Claude Code parte da lì.

Già incluso in Windows Serve per installare Claude Code

Quale account ti serve

Se sei da solo e vuoi la strada più semplice, crea un account Claude e usa un piano Pro o Max. Il piano Free non basta per usare Claude Code. Le alternative come Console, Team o Enterprise esistono, ma non sono la scelta più semplice per un principiante.

Il metodo che consiglio

Per un principiante su Windows consiglio questa sequenza: account Claude → Git for Windows → PowerShell → installazione nativa ufficiale → login → primo test in una cartella vuota. È il percorso più lineare e con meno complicazioni.

01 Procedura completa, numerata e pratica

Segui questi passaggi in ordine. Non saltare niente la prima volta.

1 Account

Apri l’account Claude e scegli il piano giusto

Per usare Claude Code come utente singolo, la strada più semplice è partire da Claude. Il piano Free non include Claude Code, quindi devi usare almeno un piano adatto come Pro o Max.

Cosa fare concretamente

  1. Apri il sito ufficiale Claude.
  2. Crea il tuo account con email e password, oppure con il metodo di accesso che ti viene proposto.
  3. Conferma l’email se richiesto.
  4. Scegli un piano adatto a Claude Code, in genere Pro o Max.
  5. Completa l’attivazione dell’account.
!
Attenzione

Se fai login con un account Free, Claude Code può non funzionare oppure può chiederti di fare upgrade.

2 Git

Installa Git for Windows

Su Windows, Claude Code ha bisogno di Git for Windows. Tu non devi imparare Git adesso: devi solo installarlo.

Cosa cliccare

  1. Apri il sito ufficiale di Git per Windows.
  2. Scarica il programma di installazione.
  3. Apri il file scaricato.
  4. Premi sempre Next lasciando le opzioni predefinite.
  5. Se compare la scelta dell’editor, lascia il valore già selezionato.
  6. Quando vedi la schermata sul PATH, lascia l’opzione consigliata.
  7. Completa l’installazione.
Nota rassicurante

Se non sai se Git è già installato, installarlo di nuovo di solito non crea problemi.

3 Terminale

Apri PowerShell nel modo corretto

Adesso devi aprire la finestra dove scriverai i comandi. Noi useremo PowerShell.

Come aprirlo

  1. Premi i tasti Win + X sulla tastiera.
  2. Nel menu che compare, scegli Windows PowerShell oppure Terminale.
  3. Si aprirà una finestra con un cursore lampeggiante.

Come capire se sei davvero in PowerShell

Se all’inizio della riga vedi qualcosa come PS C:\Users\TuoNome>, sei nel posto giusto. Se non vedi PS, probabilmente sei nel Prompt dei comandi.

i
Importante

Non serve avviare PowerShell come amministratore per questa installazione standard.

4 Install

Installa Claude Code con il metodo consigliato

Questo è il metodo ufficiale consigliato su Windows da PowerShell. Copia il comando, incollalo in PowerShell e premi Invio.

PowerShell - installazione nativa consigliata
irm https://claude.ai/install.ps1 | iex

Cosa succede quando lo lanci

  1. PowerShell scarica l’installer ufficiale.
  2. L’installer installa Claude Code nel tuo profilo utente.
  3. Vedrai del testo scorrere nella finestra.
  4. Alla fine dovrebbe apparire un messaggio di installazione riuscita.
Aggiornamenti

Con l’installazione nativa, gli aggiornamenti sono automatici in background. È uno dei motivi per cui questo metodo è il più semplice.

Alternativa solo se preferisci WinGet

Funziona, ma non è il metodo più semplice per un principiante e non si aggiorna da solo.

PowerShell - alternativa WinGet
winget install Anthropic.ClaudeCode
5 Verifica

Chiudi e riapri PowerShell, poi verifica che l’installazione funzioni

Dopo l’installazione, chiudi la finestra di PowerShell e riaprila. Questo serve a far riconoscere il nuovo comando claude.

Controlla la versione installata
claude --version
Controllo più dettagliato
claude doctor
Risultato atteso

Se vedi una versione con numeri e claude doctor non segnala problemi gravi, l’installazione è andata bene.

6 Login

Avvia Claude Code e fai il primo accesso

Ora lancia Claude Code. Al primo avvio si occupa lui di aprire il browser per completare il login.

Avvio standard
claude

Cosa accade adesso

  1. Si apre l’interfaccia testuale di Claude Code.
  2. Dovrebbe aprirsi automaticamente anche il browser.
  3. Nel browser fai login con il tuo account Claude.
  4. Torna poi nella finestra di PowerShell.
c
Se il browser non si apre da solo

Nella finestra di Claude Code premi semplicemente il tasto c. Claude Code copierà negli appunti il link di accesso. Incollalo nel browser e completa il login.

Comandi utili legati all’accesso

Controlla se sei autenticato
claude auth status --text
Avvia il login da terminale
claude auth login
Esci dal tuo account
claude auth logout
7 Basi

Impara i comandi essenziali prima di fare il primo test

Dentro Claude Code lavori scrivendo testo. Non devi cliccare su pulsanti. Scrivi una richiesta e premi Invio.

/help Mostra i comandi disponibili.
exit Esce da Claude Code.
Ctrl + C Interrompe o chiude la sessione.
Esc Interrompe l’operazione in corso.
/login Fa cambiare account o rifare il login.
/logout Esce dall’account corrente dalla sessione.
Il primo comando da ricordare dentro Claude Code
/help
🔒
Buona notizia per chi inizia

Claude Code normalmente ti chiede conferma prima di modificare file o eseguire comandi. Questo aiuta a lavorare con più tranquillità.

02 Primo utilizzo pratico guidato

Adesso facciamo un test semplice e reale: una cartella vuota sul Desktop e una piccola pagina web creata da Claude Code.

Parte A - Crea una cartella di prova

Apri PowerShell e incolla i comandi qui sotto, uno alla volta oppure tutti insieme. Questo creerà una cartella sul Desktop dove faremo il primo test.

Vai al Desktop
cd $HOME\Desktop
Crea la cartella di test
mkdir claude-primo-test
Entra nella cartella
cd claude-primo-test
Avvia Claude Code nella cartella giusta
claude

Parte B - Scrivi la tua prima richiesta pratica

Quando Claude Code è aperto dentro la cartella di test, scrivi una richiesta semplice in italiano. Per esempio:

Prompt semplice per il primo test
Crea una pagina index.html semplice ed elegante in italiano, con un titolo, un paragrafo e un pulsante.

Cosa aspettarti

  1. Claude Code analizza la cartella.
  2. Ti propone di creare o modificare uno o più file.
  3. Ti chiede il permesso.
  4. Dopo la conferma, crea il file.
Quando ha finito

Apri la cartella in Esplora file e fai doppio clic su index.html per vedere la pagina nel browser.

Apri la cartella corrente in Esplora file
start .

Mini esercizio consigliato subito dopo

Dopo il primo test, prova a chiedere a Claude Code di migliorare la pagina appena creata. In questo modo vedi come propone modifiche e come ti chiede l’approvazione.

Prompt 1
Rendi la pagina più moderna con colori, ombre morbide e un layout centrato.
Prompt 2
Spiegami quali file hai creato e cosa fa ognuno di essi.

03 Problemi comuni e soluzione pratica

Qui trovi i problemi più frequenti quando si parte da zero su Windows.

1 Il comando claude non viene riconosciuto Apri

Succede spesso se non hai chiuso e riaperto PowerShell dopo l’installazione, oppure se la cartella del comando non è nel PATH.

  1. Chiudi completamente PowerShell.
  2. Riaprilo.
  3. Prova di nuovo con claude --version.
  4. Se ancora non va, controlla il PATH con il comando qui sotto.
Controlla se local\bin è nel PATH
$env:PATH -split ";" | Select-String "local\\bin"

Se non vedi nessun risultato, aggiungi il percorso al PATH utente:

Aggiungi Claude Code al PATH utente
$currentPath = [Environment]::GetEnvironmentVariable("PATH", "User")
[Environment]::SetEnvironmentVariable("PATH", "$currentPath;$env:USERPROFILE\.local\bin", "User")
Verifica finale
claude --version
2 Claude Code non trova Git Bash Apri

A volte su Windows Claude Code non riesce a capire da solo dove si trova Git Bash. In quel caso devi dirglielo in un file di configurazione.

  1. Apri Esplora file.
  2. Vai nella cartella %USERPROFILE%\.claude.
  3. Se non esiste, creala.
  4. Crea un file chiamato settings.json.
  5. Aprilo con Blocco note.
  6. Incolla il contenuto qui sotto e salva.
Contenuto di settings.json
{
  "env": {
    "CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
  }
}

Poi chiudi e riapri PowerShell e riprova.

3 Il browser non si apre durante il login Apri

È un problema semplice da aggirare.

  1. Nella finestra di Claude Code premi il tasto c.
  2. Il link di accesso verrà copiato negli appunti.
  3. Apri il browser manualmente.
  4. Incolla il link nella barra degli indirizzi e completa il login.
4 Errore di login, 403 oppure OAuth Apri

Le cause più comuni sono queste:

  • Stai usando un account Claude Free, che non include Claude Code.
  • Hai fatto login con l’account sbagliato.
  • La sessione di accesso è rimasta incoerente.

Prova così:

Esci dall’account
claude auth logout
Rifai il login
claude auth login

Se ancora non funziona, controlla che il tuo piano sia davvero uno tra quelli supportati da Claude Code.

5 Installazione bloccata dalla rete aziendale o dal proxy Apri

In ambienti aziendali può capitare che il download venga bloccato. Prima verifica se la rete riesce a raggiungere il server di download.

Test di connettività
curl -sI https://storage.googleapis.com

Se non funziona, probabilmente la rete o il proxy sta bloccando il download. In un PC aziendale conviene chiedere al reparto IT.

6 Hai installato Claude Code in più modi diversi Apri

Se hai provato sia l’installer nativo sia WinGet sia altri metodi, può nascere confusione tra versioni diverse. Per un principiante è meglio tenere un solo metodo di installazione.

Vedi quali comandi claude sono trovati
where.exe claude

04 Checklist finale

Metti la spunta a ogni punto. La pagina salva le spunte nel browser.

Copiato negli appunti