Come Installare Claude Code ed Eseguire il Tuo Primo Task con l'IA
Installa Claude Code su qualsiasi piattaforma ed esegui il tuo primo task di coding autonomo in meno di 10 minuti. Questa guida copre installazione, configurazione e i tuoi primi prompt reali.
Claude Code e' lo strumento di coding agentivo di Anthropic. Funziona nel tuo terminale, legge l'intero progetto, modifica file, esegue comandi e itera sui risultati. Questa guida ti porta da zero alla tua prima sessione produttiva in meno di 10 minuti.
Come si installa Claude Code?
Claude Code si installa con un singolo comando su macOS, Linux o WSL. Su Windows, usa PowerShell.
macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell
irm https://claude.ai/install.ps1 | iexMetodi alternativi
| Metodo | Comando |
|---|---|
| Homebrew (macOS) | brew install claude-code |
| npm (qualsiasi piattaforma) | npm install -g @anthropic-ai/claude-code |
| Estensione VS Code | Cerca "Claude Code" nel marketplace VS Code |
| Plugin JetBrains | Cerca "Claude Code" nel marketplace JetBrains |
Verifica l'installazione:
claude --version
# Claude Code 2.x.xCome avviare la tua prima sessione?
Naviga in qualsiasi directory di progetto e digita `claude`. Claude Code legge la struttura del progetto e costruisce il contesto automaticamente. Non hai bisogno di configurare nulla per iniziare.
cd tuo-progetto
claudeVedrai un prompt dove puoi digitare istruzioni in linguaggio naturale. Claude Code comprende il tuo progetto perche' legge i tuoi file, non perche' glieli spieghi tu.
Quali sono i buoni primi prompt?
Inizia con task che ti aiutano a capire cosa puo' fare Claude Code. Questi prompt funzionano bene per una prima sessione:
# Comprendere il progetto
> "Cosa fa questo progetto? Dammi una panoramica generale."
# Trovare problemi
> "Ci sono bug evidenti o code smell in questo codebase?"
# Agire
> "Scrivi i test per il modulo auth, eseguili e correggi eventuali errori"
# Task multi-step
> "Aggiungi la validazione dell'input nel form di registrazione utente,
scrivi test unitari e fai il commit con un messaggio descrittivo"L'ultimo esempio mostra il vero potere di Claude Code: scrive codice, esegue i test, legge l'output, corregge gli errori e fa il commit. Tutto in un unico prompt. Questa e' la differenza tra uno strumento di chat e un agente.
Cosa rende Claude Code diverso dagli altri strumenti di IA?
| Capacita' | Claude Code | Strumenti basati su chat |
|---|---|---|
| Accesso ai file | Legge qualsiasi file nel progetto | Solo quello che incolli |
| Esecuzione | Esegue comandi nel terminale | Nessuna esecuzione |
| Iterazione | Corregge i propri errori | Tu copi e incolli le correzioni |
| Git | Crea commit, branch, PR | Nessuna integrazione git |
| Memoria | CLAUDE.md persiste tra le sessioni | Nessuna memoria |
Come configurare CLAUDE.md per risultati migliori?
Crea un file CLAUDE.md nella root del tuo progetto. Claude Code lo legge all'inizio di ogni sessione. Indica all'agente le convenzioni del tuo progetto, lo stack tecnologico e le regole.
# Creare CLAUDE.md automaticamente
claude /init
# Oppure scriverne uno manualmente
cat > CLAUDE.md << 'EOF'
# Contesto del Progetto
App Next.js 14 con TypeScript e Tailwind CSS.
## Comandi
- npm run dev — avvia il server di sviluppo
- npm run test — esegui i test
## Convenzioni
- Usa server component di default
- Non usare mai `any` in TypeScript
EOFConsulta la nostra guida dettagliata sulle best practice di CLAUDE.md per la configurazione avanzata.