Un agente da riga di comando maturo e onesto nei limiti: lavora bene su repository vere, ma va supervisionato e può costare caro sui task lunghi.
Pro
- Legge ed edita repository intere, esegue comandi, apre pull request e si integra con git senza passaggi manuali
- Si personalizza con file CLAUDE.md, hook, sub-agenti e server MCP per collegarsi a strumenti esterni
- Disponibile su terminale, VS Code, JetBrains, app desktop e browser, con la stessa configurazione ovunque
- Si può automatizzare in CI/CD (GitHub Actions, GitLab) e schedulare per task ricorrenti
Contro
- Consuma token rapidamente su task lunghi o repository molto grandi, con costi che salgono in fretta fuori dai piani in abbonamento
- Richiede supervisione: esegue comandi e modifica file in autonomia, quindi serve controllo su permessi e diff
- Nessuna interfaccia visuale nativa: chi non è a proprio agio con il terminale parte in salita
Claude Code è lo strumento di programmazione agentiva di Anthropic: non un autocompletamento avanzato, ma un agente che legge il codice di un progetto, lo modifica, lancia comandi nel terminale e porta a termine compiti che normalmente richiedono più passaggi manuali. È nato come CLI (interfaccia a riga di comando) e da qui prende il taglio di questa recensione: cosa fa davvero quando lo si usa da terminale, quanto è comodo, dove mostra i limiti e quanto costa in euro. La scheda di riferimento della rivista su Claude Code e quella dedicata al modello Claude restano il punto di partenza per chi vuole approfondire le specifiche tecniche; qui ci si concentra sull’uso pratico.
Installazione e primi comandi
L’installazione su macOS, Linux e WSL è un’unica riga: curl -fsSL https://claude.ai/install.sh | bash. Su Windows si può usare PowerShell (irm https://claude.ai/install.ps1 | iex) oppure passare da Homebrew (brew install --cask claude-code) o WinGet. A installazione completata, il comando claude --version conferma che tutto funziona; al primo avvio in una cartella di progetto, con cd il-tuo-progetto seguito da claude, viene chiesto il login con l’account Claude (oppure, per chi usa l’API, l’approvazione di una chiave ANTHROPIC_API_KEY).
Da quel momento Claude Code funziona come una sessione di conversazione dentro il terminale: si scrive cosa serve in linguaggio naturale e l’agente propone un piano, modifica i file necessari e mostra le differenze prima di applicarle (o, a seconda della configurazione dei permessi, chiede conferma passo per passo). Oltre alla modalità interattiva esiste quella “a comando singolo” con il flag -p, pensata per script e pipeline: ad esempio tail -200 app.log | claude -p "segnalami eventuali anomalie" oppure git diff main --name-only | claude -p "controlla questi file modificati per problemi di sicurezza". È lo stesso strumento, usato in modo “Unix”: si può incanalare l’output di altri comandi dentro Claude Code e ottenere una risposta testuale o un’azione diretta sul codice.
Cosa fa bene, con esempi concreti
Il punto di forza è la capacità di orientarsi in una base di codice che non ha mai visto prima. Un comando come claude "scrivi i test per il modulo di autenticazione, eseguili e correggi eventuali errori" fa percorrere all’agente l’intero flusso: individua i file rilevanti, scrive i test, li lancia davvero nel terminale, legge l’output e corregge il codice se qualcosa fallisce. Lo stesso vale per il debug: incollando un messaggio di errore, Claude Code risale al file e alla riga che lo generano, propone la correzione e la applica.
Il lavoro con git è integrato, non aggiunto sopra: l’agente crea branch, scrive messaggi di commit descrittivi e apre pull request, con un comando semplice come claude "fai il commit delle mie modifiche con un messaggio descrittivo". Per chi vuole automatizzare oltre la sessione interattiva, Claude Code si collega a GitHub Actions e GitLab CI/CD per la revisione automatica delle pull request e il triage delle issue — un ambito in cui la rivista ha già messo a confronto più strumenti nell’articolo sulla revisione del codice con l’intelligenza artificiale.
Tre funzioni meritano una menzione perché cambiano il modo di lavorarci: il file CLAUDE.md nella radice del progetto, letto a ogni sessione, permette di fissare convenzioni di stile, decisioni architetturali e librerie preferite senza doverle ripetere ogni volta; gli hook eseguono comandi shell automatici prima o dopo un’azione (per esempio formattare il codice dopo ogni modifica o lanciare il linter prima di un commit); i sub-agenti permettono di far lavorare più istanze di Claude Code in parallelo su parti diverse dello stesso task, con un agente “capo” che coordina e unisce i risultati. Il protocollo MCP (Model Context Protocol) apre inoltre la porta a strumenti esterni: Google Drive, Jira, Slack o integrazioni personalizzate diventano fonti che l’agente può leggere durante il lavoro.
Sul fronte della disponibilità, lo stesso motore gira su più superfici — terminale, estensione VS Code, plugin JetBrains, app desktop (con revisione visuale dei diff) e browser su claude.ai/code — mantenendo le stesse impostazioni, la stessa memoria di progetto e gli stessi server MCP ovunque si lavori.
I limiti reali: cosa richiede attenzione
Il primo limite è il costo in token sui task lunghi. Più una sessione dura, più cresce il contesto che l’agente deve rileggere a ogni passaggio, e su repository grandi o refactoring estesi il consumo aumenta in modo non lineare: chi lavora al di fuori dei piani in abbonamento, con tariffazione a consumo tramite API, deve tenere d’occhio la spesa con la stessa attenzione che dedicherebbe a una bolletta cloud.
Il secondo limite è la supervisione. Claude Code non si limita a suggerire: esegue comandi nel terminale e modifica file in autonomia, il che è la sua forza ma anche il motivo per cui va usato con permessi configurati con criterio e con una revisione reale dei diff proposti, non una firma automatica. Non è un dettaglio da poco: ad inizio 2026 la rivista ha raccontato la vicenda di una falla che riguardava proprio i quattro agenti da riga di comando più usati per programmare, Claude Code compreso — un promemoria concreto che uno strumento con accesso a shell e file system va integrato in un flusso con controlli, non lasciato libero su ambienti sensibili.
Terzo, non c’è un’interfaccia grafica nativa per chi non passa dal terminale: l’app desktop e l’estensione VS Code aiutano con diff visuali, ma restano pensate per chi già scrive codice, non per sostituire un editor visuale o un builder no-code.
Prezzo e piani, in euro
Claude Code non ha un listino a parte: è incluso nei piani di abbonamento Claude a pagamento (non nel piano gratuito). Ai tassi di cambio del 30 settembre 2026, circa 1 dollaro USA = 0,86 euro, indicativamente:
- Piano Pro: 20 $/mese con fatturazione mensile (circa 17 euro), oppure 17 $/mese con fatturazione annuale (circa 15 euro) — pensato per progetti personali o codebase piccoli, con limiti di utilizzo più stretti.
- Piano Max 5x: 100 $/mese (circa 86 euro) — cinque volte il volume di utilizzo del piano Pro, per chi usa Claude Code quasi ogni giorno.
- Piano Max 20x: 200 $/mese (circa 172 euro) — venti volte il volume del piano Pro, pensato per un uso intensivo e continuativo.
Per i team esistono piani Team ed Enterprise con Claude Code incluso a partire da 20 $/seat al mese più consumo a tariffa API per l’Enterprise. Le cifre sono espresse in dollari sul sito ufficiale e qui convertite in euro in modo approssimativo: per il prezzo esatto al momento dell’acquisto conviene controllare la pagina ufficiale di Claude Code, che riporta anche l’elenco aggiornato di documentazione e piani.
Per chi è indicato e per chi no
Claude Code è indicato per sviluppatori che lavorano già da terminale o da un IDE come VS Code o un prodotto JetBrains, per team che vogliono automatizzare revisione di pull request, scrittura di test e correzioni ripetitive, e per chi ha repository abbastanza strutturate da beneficiare di un file CLAUDE.md e di convenzioni chiare. È utile anche a chi gestisce più progetti in parallelo, grazie ai sub-agenti e alla possibilità di lanciare sessioni in background o pianificarle come task ricorrenti.
Non è lo strumento giusto per chi non scrive codice e cerca un generatore di siti o app tramite interfaccia visuale, né per chi vuole un assistente “a costo fisso e prevedibile” senza mai controllare l’uso: fuori dai piani in abbonamento, o su task molto lunghi, il consumo di token può sorprendere chi non lo monitora. Va evitato anche da chi non può permettersi di rivedere ogni modifica proposta: su codice in produzione o su sistemi critici, un agente che esegue comandi in autonomia richiede sempre qualcuno che controlli il diff prima del merge.
Un punto pratico su cui non si discute
La differenza reale rispetto a un autocompletamento in editor è che qui il costo si sposta dal tempo di battitura al tempo di revisione: si scrive meno codice a mano, ma si legge di più quello che l’agente produce, comando per comando e diff per diff. Chi imposta bene CLAUDE.md, hook e permessi recupera gran parte di questo tempo; chi salta la fase di configurazione lo ritrova tutto, e con gli interessi, la prima volta che un comando eseguito in autonomia fa qualcosa di indesiderato.



