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:

Passo 1: Avvia la tua prima sessione

Apri il tuo terminale in qualsiasi directory di 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..." 

Passo 2: 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 usa questo progetto?
> dov'è il punto di ingresso principale?
> spiega la struttura delle cartelle

Claude Code legge i tuoi file secondo necessità - non devi aggiungere manualmente il contesto.

Passo 3: Fai la tua prima modifica al codice

Ora facciamo in modo che Claude Code faccia un po’ di programmazione vera. Prova un’attività 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 4: 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 5: 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 6: 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’attività 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

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