Questa guida rapida ti permetterà di utilizzare l’assistenza alla programmazione basata su AI in pochi minuti. Alla fine, capirai come utilizzare Claude Code per le attività di sviluppo comuni.

Prima di iniziare

Assicurati di avere:

  • Un terminale o prompt dei comandi aperto
  • Un progetto di codice su cui lavorare

Passo 1: Installa Claude Code

Installazione NPM

Se hai Node.js 18 o più recente installato:

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

Installazione nativa

In alternativa, prova la nostra nuova installazione nativa, ora in beta.

macOS, Linux, WSL:

curl -fsSL claude.ai/install.sh | bash

Windows PowerShell:

irm https://claude.ai/install.ps1 | iex

Passo 2: Avvia la tua prima sessione

Apri il tuo terminale in qualsiasi directory del progetto e avvia Claude Code:

cd /path/to/your/project
claude

Vedrai il prompt di Claude Code all’interno di una nuova sessione interattiva:

✻ Benvenuto in Claude Code!

...

> Prova "crea un util logging.py che..." 

Le tue credenziali sono archiviate in modo sicuro sul tuo sistema. Scopri di più in Gestione delle credenziali.

Passo 3: Fai la tua prima domanda

Iniziamo con la comprensione della tua base di codice. Prova uno di questi comandi:

> cosa fa questo progetto?

Claude analizzerà i tuoi file e fornirà un riassunto. Puoi anche fare domande più specifiche:

> quali tecnologie utilizza questo progetto?
> dov'è il punto di ingresso principale?
> spiega la struttura delle cartelle

Puoi anche chiedere a Claude delle sue capacità:

> cosa può fare Claude Code?
> come uso i comandi slash in Claude Code?
> Claude Code può funzionare con Docker?

Claude Code legge i tuoi file secondo necessità - non devi aggiungere manualmente il contesto. Claude ha anche accesso alla sua documentazione e può rispondere a domande sulle sue funzionalità e capacità.

Passo 4: Fai la tua prima modifica al codice

Ora facciamo fare a Claude Code della programmazione vera e propria. Prova un compito semplice:

> aggiungi una funzione hello world al file principale

Claude Code:

  1. Troverà il file appropriato
  2. Ti mostrerà le modifiche proposte
  3. Chiederà la tua approvazione
  4. Farà la modifica

Claude Code chiede sempre il permesso prima di modificare i file. Puoi approvare le singole modifiche o abilitare la modalità “Accetta tutto” per una sessione.

Passo 5: Usa Git con Claude Code

Claude Code rende le operazioni Git conversazionali:

> quali file ho modificato?
> committa le mie modifiche con un messaggio descrittivo

Puoi anche richiedere operazioni Git più complesse:

> crea un nuovo branch chiamato feature/quickstart
> mostrami gli ultimi 5 commit
> aiutami a risolvere i conflitti di merge

Passo 6: Correggi un bug o aggiungi una funzionalità

Claude è competente nel debugging e nell’implementazione di funzionalità.

Descrivi quello che vuoi in linguaggio naturale:

> aggiungi la validazione dell'input al modulo di registrazione utente

O correggi problemi esistenti:

> c'è un bug dove gli utenti possono inviare moduli vuoti - correggilo

Claude Code:

  • Localizzerà il codice rilevante
  • Comprenderà il contesto
  • Implementerà una soluzione
  • Eseguirà i test se disponibili

Passo 7: Prova altri flussi di lavoro comuni

Ci sono diversi modi per lavorare con Claude:

Refactoring del codice

> refactorizza il modulo di autenticazione per usare async/await invece dei callback

Scrivi test

> scrivi unit test per le funzioni della calcolatrice

Aggiorna la documentazione

> aggiorna il README con le istruzioni di installazione

Revisione del codice

> rivedi le mie modifiche e suggerisci miglioramenti

Ricorda: Claude Code è il tuo programmatore AI in coppia. Parlagli come faresti con un collega utile - descrivi quello che vuoi ottenere, e ti aiuterà ad arrivarci.

Comandi essenziali

Ecco i comandi più importanti per l’uso quotidiano:

ComandoCosa faEsempio
claudeAvvia la modalità interattivaclaude
claude "task"Esegui un compito una tantumclaude "correggi l'errore di build"
claude -p "query"Esegui una query una tantum, poi esciclaude -p "spiega questa funzione"
claude -cContinua la conversazione più recenteclaude -c
claude -rRiprendi una conversazione precedenteclaude -r
claude commitCrea un commit Gitclaude commit
/clearCancella la cronologia della conversazione> /clear
/helpMostra i comandi disponibili> /help
exit o Ctrl+CEsci da Claude Code> exit

Vedi il riferimento CLI per un elenco completo dei comandi.

Suggerimenti pro per principianti

Cosa c’è dopo?

Ora che hai imparato le basi, esplora funzionalità più avanzate:

Ottenere aiuto

  • In Claude Code: Digita /help o chiedi “come faccio a…”
  • Documentazione: Sei qui! Sfoglia altre guide
  • Community: Unisciti al nostro Discord per suggerimenti e supporto