Programmare con l'AI: Claude Code, Codex, Gemini CLI e OpenCode
- Gli agenti da terminale (Claude Code, Codex CLI, Gemini CLI, OpenCode, Aider) leggono il tuo progetto, modificano file e lanciano comandi: sono un'altra cosa rispetto alla chat.
- Si dividono in due famiglie: abbonamento (Claude, ChatGPT, Gemini) o gratis più token (OpenCode, Aider: paghi solo il consumo dei modelli).
- La regola di sicurezza è una sola: lavora sempre su un repository Git, così ogni modifica è reversibile.
- Confronto completo con prezzi e modelli supportati nella pagina AI per programmare.
Chiedere codice a una chat è comodo. Avere un agente che apre i file, li modifica, esegue i test e corregge da solo è un'altra cosa. Questi programmi si chiamano agenti di coding e si usano dal terminale (o dall'editor). Ecco come funzionano e come scegliere.
Cosa fa un agente di coding
Il flusso tipico:
- Gli dici l'obiettivo in italiano: "aggiungi il salvataggio automatico al modulo contatti e scrivi i test".
- L'agente esplora il progetto: legge i file, capisce com'è fatto.
- Propone un piano e poi modifica i file uno per uno.
- Esegue i comandi che servono: test, build, linter.
- Ti mostra le modifiche: tu approvi, correggi o rifiuti.
La differenza con la chat è il contesto reale del progetto: l'agente vede tutto il codice, non solo quello che incolli. Ed è per questo che serve la rete di sicurezza di Git.
Prima di far toccare il codice a un agente: commit di tutto, branch dedicato. Se qualcosa va storto, torni indietro con un comando. Gli strumenti più maturi propongono le modifiche come "patch" da approvare: usale.
Le due famiglie (e i costi)
Ad abbonamento: Claude Code richiede un piano Claude a pagamento o il credito API; Codex CLI è incluso nei piani ChatGPT; Gemini CLI ha un piano gratuito generoso e poi passi a consumo. Vantaggio: costo fisso e prevedibile, esperienza più rifinita.
Gratis più token: OpenCode e Aider sono open source e non costano nulla: colleghi le chiavi API dei modelli che vuoi (o modelli locali) e paghi solo i token consumati. Con i modelli economici della nostra classifica prezzi si lavora con pochi dollari al mese; con i modelli di punta la spesa sale in fretta.
Per i numeri aggiornati di ogni strumento c'è il confronto completo degli agenti.
Quale scegliere: quattro profili
- "Lavoro sul codice tutti i giorni": Claude Code, per profondità e rifinitura.
- "Ho già ChatGPT Plus o Pro": Codex CLI, senza aggiungere abbonamenti.
- "Voglio spendere zero per iniziare": Gemini CLI, poi eventualmente OpenCode con un modello economico.
- "Voglio libertà totale": OpenCode o Aider, con qualsiasi modello, anche locale.
C'è anche la via dentro l'editor: Cline per VS Code, con pannello grafico e conferma di ogni azione. Per chi preferisce vedere tutto prima che accada.
Come iniziare senza rischi (in 5 passi)
- Installa Git e assicurati che il progetto sia in un repository con un commit recente.
- Crea un branch di lavoro per l'AI.
- Parti con un compito piccolo e verificabile: "correggi questo bug con un test che lo riproduce".
- Leggi sempre il piano prima di approvarlo, e le modifiche dopo.
- Prima di unire: test, rilettura, commit. Come con qualsiasi collaboratore.
Il prompt giusto per un agente
Valgono le stesse regole della guida a ChatGPT, con due aggiunte:
- Parlagli del progetto: "è un sito statico senza framework, i test sono in questa cartella".
- Dagli il criterio di successo: "il bug è chiuso quando questo test passa".
Se l'agente sbaglia strada, fermalo subito: "non toccare quel file, rifai solo la parte X". Correggere in corsa costa meno che rivedere dieci modifiche sbagliate.
Domande frequenti
Serve saper programmare?
Sì, almeno le basi: ti serve per giudicare le modifiche, guidare l'agente e accorgerti quando sbaglia. L'AI accelera chi sa, non sostituisce chi non sa.
I miei codici finiscono da qualche parte?
Sì: quello che l'agente legge viene inviato al fornitore del modello scelto (tranne con i modelli locali). Per progetti riservati, verifica i termini del fornitore o usa modelli locali via OpenCode.
Posso usarli su progetti non miei?
Tecnicamente sì, legalmente dipende dalla licenza e dai contratti. Sul codice di lavoro valgono le policy aziendali: leggile prima.
Quanto si spende al mese?
Con i modelli economici e gli strumenti "gratis più token" puoi stare sotto i 10 $ al mese per un uso personale; gli abbonamenti partono intorno ai 20 $ mensili. I prezzi correnti dei modelli sono nella classifica, quelli degli strumenti nel confronto.
Commenti