Claude Code e Codex CLI di OpenAI sono i due agenti di programmazione da terminale più usati. Sulla carta si sono avvicinati: entrambi leggono le istruzioni di progetto, chiedono prima delle azioni rischiose, supportano hook, skill, MCP e subagent, e girano headless in CI. Nella pratica però danno ancora sensazioni diverse, e molti sviluppatori ormai li usano tutti e due.
Questa guida li confronta sugli aspetti che contano ogni giorno, poi mostra come farli lavorare fianco a fianco.
Informazioni verificate il 24 settembre 2026 sulla documentazione di OpenAI e Anthropic. Modelli, prezzi e limiti cambiano spesso; segui i link per i dettagli aggiornati.
La risposta breve
- Scegli Claude Code se vuoi il workflow per agenti più completo attorno a un unico strumento: plan mode, modalità di permesso con un classificatore automatico, worktree integrati, team di agenti e una gamma molto ampia di superfici.
- Scegli Codex CLI se paghi già ChatGPT, vuoi una CLI open source (Apache-2.0) o preferisci la sua sandbox a livello di sistema operativo e il flusso
/review. - Usali entrambi se puoi. Modelli diversi colgono errori diversi, e i limiti di utilizzo di ciascuno si esauriscono in momenti diversi.
In sintesi
| Claude Code | Codex CLI | |
|---|---|---|
| Produttore | Anthropic | OpenAI |
| Modelli (settembre 2026) | Opus 5.5 predefinito sui piani a pagamento; disponibili Sonnet 5, Haiku e Fable 5.1 | Famiglia GPT-6 (Astra, Sol, Luna); modelli GPT-5.6 durante il rollout |
| Incluso in | Claude Pro ($20), Max ($100 o $200), Team, Enterprise; oppure fatturazione API | ChatGPT Plus ($20), Pro (da $100), Business, Enterprise ed Edu; oppure una chiave API |
| Open source | No | Sì, Apache-2.0 (scritto in Rust) |
| File di istruzioni | CLAUDE.md (può leggere anche AGENTS.md) |
AGENTS.md |
| Configurazione | settings.json |
config.toml |
| Permessi | Modalità: Manual, accept edits, plan, auto, don't ask, bypass | Modalità sandbox (read-only, workspace-write, full access) più una approval policy |
| Worktree integrati nella CLI | Sì, claude --worktree |
Nessun flag; i worktree sono nell'app desktop |
| Headless | claude -p |
codex exec |
| Code review locale | /code-review |
/review |
| Controllo dei limiti di utilizzo | /usage |
/status |
Accesso e prezzi
Claude Code è incluso in Claude Pro ($20 al mese), Max 5x ($100) e Max 20x ($200), e nei piani Team ed Enterprise. Il piano gratuito di Claude non lo include. Puoi usarlo anche con un account API di Anthropic pagando per token, oppure tramite Amazon Bedrock, Google Cloud e Microsoft Foundry.
Codex è incluso in ChatGPT Plus ($20 al mese), Pro (da $100), Business ed Enterprise, e il suo utilizzo è condiviso con le altre funzioni agentiche di ChatGPT. Puoi anche accedere con una chiave API e pagare per token, ma così non hai le funzioni cloud di Codex.
Entrambi misurano l'utilizzo in abbonamento a finestre di cinque ore, con limiti settimanali in aggiunta. Leggi le nostre guide ai limiti di utilizzo di Claude Code e ai limiti di utilizzo di Codex.
Modelli
Claude Code usa per impostazione predefinita Opus 5.5 sui piani a pagamento, con gli alias sonnet (Sonnet 5), haiku, opusplan (Opus per la pianificazione, Sonnet per l'esecuzione) e fable (Fable 5.1). Si cambia con /model.
Codex usa la famiglia GPT-6 di OpenAI: Astra (il più capace), Sol (programmazione complessa e lavoro agentico) e Luna (efficiente). I modelli GPT-5.6 restano disponibili durante il rollout, e GPT-5.5 va in pensione il 14 ottobre 2026.
La qualità dei modelli cambia da una release all'altra, quindi qui non dichiariamo un vincitore. L'abitudine più utile è provare lo stesso compito reale su entrambi e tenere quello che si adatta meglio al tuo codice.
Istruzioni di progetto e configurazione
Claude Code legge i file CLAUDE.md e mantiene una sua memoria automatica; può leggere anche AGENTS.md. Le impostazioni stanno in ~/.claude/settings.json, .claude/settings.json e .claude/settings.local.json.
Codex legge AGENTS.md: uno globale in ~/.codex e uno per cartella, dalla radice del repository in giù, con un tetto complessivo predefinito di 32 KiB. Le impostazioni stanno in ~/.codex/config.toml e, per i progetti attendibili, in .codex/config.toml.
Consiglio per usarli entrambi: tieni le istruzioni vere in AGENTS.md e fai in modo che CLAUDE.md rimandi lì, così entrambi gli agenti seguono un'unica fonte di verità.
Permessi e sicurezza
I due strumenti seguono approcci diversi per tenere un agente entro i confini.
- Claude Code usa le modalità di permesso: Manual (chiede prima di modifiche e comandi), accept edits, plan (pianificazione in sola lettura), auto (un classificatore valuta ogni azione), don't ask e bypass. Maiusc+Tab le fa scorrere, e le regole allow, ask e deny le rifiniscono. Una sandbox opzionale usa Seatbelt su macOS.
- Codex separa cosa può toccare l'agente (sandbox: read-only, workspace-write o full access) da quando chiede (approval policy). La sandbox è attiva per impostazione predefinita e usa Seatbelt su macOS, bubblewrap su Linux e una sandbox nativa su Windows. Un'opzione di auto-review inoltra le approvazioni a un agente revisore.
In pratica, Codex si appoggia a una sandbox di sistema attiva di default, mentre Claude Code punta su modalità di permesso e regole che controllano quanto spesso ti viene chiesto.
Funzioni di workflow
| Funzione | Claude Code | Codex CLI |
|---|---|---|
| Pianificare prima di modificare | Modalità plan, opusplan |
/plan |
| Hook | Sì | Sì |
| Skill e plugin | Sì | Sì (i custom prompt sono deprecati a favore delle skill) |
| Server MCP | Sì | Sì |
| Subagent | Sì, più team di agenti e agenti in background | Sì, compresi agenti personalizzati |
| Riprendere le sessioni | claude --continue, --resume |
codex resume, /resume |
| Immagini | Incollale nel prompt | --image o incolla |
| Altre superfici | IDE, desktop, web, mobile, Slack, GitHub Actions, Chrome, Agent SDK | Estensione IDE, ChatGPT desktop e web, Codex cloud, controllo remoto da mobile, GitHub, Slack, Linear, SDK |
Sono entrambi maturi. Le differenze emergono più nelle impostazioni predefinite e nella sensazione d'uso che in funzioni mancanti.
Usare Codex e Claude Code insieme
Farli girare entrambi sullo stesso progetto è una delle configurazioni più efficaci che conosciamo:
- Claude Code implementa. Avvialo in un worktree dedicato al compito (
claude --worktree feature-search). - Codex rivede. Quando Claude ha finito, esegui Codex nella stessa cartella e usa
/reviewsulle modifiche non committate, oppure un prompt di revisione salvato. - Rimanda i risultati. Incolla i rilievi di Codex in Claude Code e lascia che li corregga.
- Scambia i ruoli quando i limiti scarseggiano. Se Claude è vicino al limite delle cinque ore e Codex no, affida a Codex il compito successivo.
Tieni le istruzioni condivise in AGENTS.md e dai a ogni agente il suo worktree se entrambi modificheranno il codice. La nostra guida agli agenti in parallelo descrive la configurazione completa.
In Vibe Console
Vibe Console è fatto proprio per questo. Avvia Claude Code e Codex in terminali affiancati con ⌘K, vedi sui pannelli lo stato in esecuzione o inattivo di entrambi gli agenti, senti quando uno dei due finisce o ha bisogno di un input, e tieni d'occhio gli anelli di utilizzo di entrambi i fornitori nella tacca, con orari di azzeramento e avvisi all'80% e al 100%. Il diff che stai rivedendo è a un clic di distanza nell'editor integrato e nel Controllo del codice sorgente.
Quale scegliere?
| Se… | Scegli |
|---|---|
| Paghi già ChatGPT | Codex |
| Paghi già Claude | Claude Code |
| Vuoi una CLI open source | Codex |
| Vuoi worktree integrati e modalità di permesso granulari nella CLI | Claude Code |
| Vuoi un secondo parere su ogni modifica | Entrambi, uno implementa e l'altro rivede |
Domande frequenti
Codex è meglio di Claude Code?
Nessuno dei due è migliore per ogni compito, ed entrambi cambiano in fretta. Prova lo stesso compito reale su ciascuno, oppure usane uno per implementare e l'altro per rivedere.
Claude Code può leggere AGENTS.md?
Sì. Claude Code può leggere AGENTS.md insieme o al posto di CLAUDE.md, il che rende facile condividere le istruzioni con Codex.
Codex CLI è gratis?
La CLI è open source, ma per usarla serve un piano ChatGPT che includa Codex o una chiave API fatturata a token.
Posso usarli entrambi con un solo abbonamento?
No. Claude Code usa i piani o l'API di Anthropic, Codex quelli di OpenAI. Molti sviluppatori tengono un piano per ciascuno.
Prova a usarli fianco a fianco gratis per 14 giorni: scarica Vibe Console.
