Codex o Claude Code: quale scegliere per un'app iPhone?
Di Mehdi Azizi
Aggiornato il , 12 min
Codex o Claude Code per un'app iPhone: prezzi, piani, limiti, code review, Xcode ed EAS a confronto, poi il mio verdetto in base al tuo profilo.
Codex o Claude Code: la risposta breve
Codex o Claude Code: per un'app iPhone in Expo, tutti e due gli agenti sanno leggere il tuo progetto, modificare i file e lanciare i tuoi comandi. La differenza che conta all'inizio è l'accesso: Codex ha un ingresso gratuito limitato, Claude Code richiede almeno l'abbonamento Claude Pro. Se paghi già ChatGPT Plus o Claude Pro, usa l'agente incluso. Altrimenti prova Codex gratis, poi scegli con i criteri qui sotto.
Codex è l'agente di programmazione di OpenAI, Claude Code quello di Anthropic. Questo confronto si basa sulle loro pagine ufficiali, lette il 16 ottobre 2026, e sul mio laboratorio, dove i due agenti lavorano sulle mie app dall'estate 2026. Non troverai nessuna classifica di velocità o di qualità: non ho fatto benchmark e non ho intenzione di inventarne uno.
Prezzi, piani e limiti d'uso
I prezzi sono quelli indicati in dollari USA sulle pagine ufficiali. L'importo addebitato in Francia dipende dalla valuta e dalle tasse.
| Criterio | Codex (OpenAI) | Claude Code (Anthropic) |
|---|---|---|
| Accesso gratuito | Sì, piano Free: GPT-6 Luna nell'app desktop, a seconda del rilascio | No, il piano gratuito di Claude non include Claude Code |
| Piano piccolo | Go a 8 $ al mese, stesso accesso elencato per Free | Nessuno |
| Piano base completo | ChatGPT Plus a 20 $ al mese | Claude Pro a 20 $ al mese, o 17 $ al mese su base annuale (200 $ pagati in anticipo) |
| Uso intensivo | Pro a 100, 200 o 500 $ al mese | Max da 100 $ al mese, con 5 o 20 volte l'uso di Pro |
| Team | Business a 20 $ per utente al mese su base annuale, da 2 utenti | Team a 20 $ per postazione al mese su base annuale, da 2 a 150 persone |
| Pagamento a consumo | Chiave API alla tariffa API, senza le funzioni cloud | Account Console, alla tariffa API |
| Limiti | Finestra di 5 ore e possibili limiti settimanali; per ora niente finestra di 5 ore su Pro | Finestra mobile di 5 ore, più limiti settimanali sui piani a pagamento |
| Quando arrivi al limite | Acquisto di crediti su Plus e Pro | Crediti d'uso alla tariffa API sui piani a pagamento |
Fonti: la pagina dei prezzi di Codex, la pagina dei prezzi di Claude e i requisiti di Claude Code.
Tre dettagli cambiano davvero il tuo budget iniziale:
- Il piano gratuito di Codex è ristretto. La pagina dei prezzi di OpenAI elenca, per Free e Go, solo GPT-6 Luna nell'app desktop, «a seconda del rilascio». Terminale, estensione per l'editor, web, iOS e code review su GitHub compaiono a partire da Plus. La generazione di immagini non è disponibile su Free.
- Con Anthropic, tutto attinge alla stessa riserva. Le tue conversazioni su claude.ai, da mobile e il lavoro in Claude Code condividono gli stessi limiti. Se chatti molto con Claude durante la giornata, te ne resta meno per programmare. Con OpenAI, è la modalità Work di ChatGPT a condividere i limiti di Codex.
- Nessuno dei due promette un numero fisso di messaggi. OpenAI fornisce stime per Plus, per esempio da 15 a 160 messaggi locali per finestra di 5 ore con GPT-6.1 Sol, e precisa che non sono limiti fissi. Anthropic indica che l'uso dipende dalla lunghezza degli scambi, dal modello e dalle funzioni utilizzate.
Cosa fanno nel tuo progetto
| Criterio | Codex | Claude Code |
|---|---|---|
| Interfacce | App desktop ChatGPT, terminale, estensione VS Code, Cursor o Windsurf, web, iOS | Terminale, estensione VS Code o Cursor, JetBrains, app desktop, web, monitoraggio dall'app mobile |
| Sistemi | App desktop su macOS, Windows e Linux; terminale su macOS, Linux e Windows | Terminale su macOS 13+, Windows 10+ e Linux; app desktop su macOS e Windows, Linux in beta |
| Modelli | GPT-6.1 Sol e GPT-6 Luna da Plus, GPT-6 Astra con meno messaggi; solo GPT-6 Luna su Free e Go | Opus 5.5 di default su Pro e Max, Sonnet 5.5 e Haiku 5.5 a scelta, Fable 5.1 a seconda del piano |
| Esecuzione dei comandi | Sandbox e approvazioni: la modalità «Ask for approval» lavora nella tua cartella e si ferma prima di uscirne | Modalità Manual di default: chiede il permesso al primo uso di ogni strumento; plan mode per esplorare senza modificare il codice |
| File di istruzioni | AGENTS.md | CLAUDE.md, oppure AGENTS.md se il progetto non ha un CLAUDE.md |
| Screenshot | Immagine allegata al messaggio, per esempio codex --image | Immagine incollata nel terminale con Ctrl+V |
| Code review locale | /review: problemi ordinati per priorità, senza modificare i tuoi file | /code-review: ricerca di bug nel tuo branch, su tutti i piani |
| Review delle pull request | @codex review o review automatica su GitHub, da Plus | Code Review automatica riservata a Team ed Enterprise; @claude con GitHub Actions |
Questa tabella riassume la guida introduttiva ufficiale di Codex, la sua CLI, la sua estensione per l'editor e i suoi permessi, oltre alla presentazione di Claude Code, i suoi modelli e i suoi permessi.
Cosa ne ricavi tu:
- Il file di istruzioni non è più una trappola. Codex legge
AGENTS.md. Claude Code leggeCLAUDE.mde, secondo la sua documentazione, può leggereAGENTS.mdquando il progetto non ha unCLAUDE.md. Le regole del tuo progetto passano quindi da un agente all'altro. - La revisione automatica delle pull request costa meno con OpenAI. Codex rivede le tue pull request su GitHub da Plus e, secondo OpenAI, segnala solo i problemi di priorità P0 e P1. Con Anthropic, il servizio Code Review richiede un piano Team o Enterprise. Su Pro ti restano
/code-reviewin locale o una GitHub Action da configurare. - I nomi dei modelli cambiano in fretta. OpenAI ha ritirato GPT-5.5 da Codex il 14 ottobre 2026 per gli account collegati con ChatGPT, secondo la sua pagina dei modelli. Non scegliere un agente in base al nome di un modello: sceglilo in base all'accesso, ai limiti e al tuo modo di lavorare.
Cosa conta per un'app iPhone
È qui che la maggior parte dei confronti si ferma troppo presto. Creare un'app iPhone non vuol dire solo scrivere codice: devi vederlo girare su un simulatore o su un telefono, compilare una build e superare la review di Apple. In queste fasi, Codex e Claude Code hanno esattamente gli stessi limiti.
| Fase | Cosa può fare l'agente | Cosa resta a te |
|---|---|---|
| Codice Expo e React Native | Leggere il progetto, modificare le schermate, lanciare npx expo start | Rileggere i file modificati |
| Simulatore iOS | Avviarlo sul tuo Mac con npx expo start --ios, se Xcode è installato | Avere un Mac: il simulatore si installa solo su macOS |
| Sessione cloud o web | Programmare su una copia del tuo repository, su una macchina remota | Testare tu stesso: quella macchina non avvia il tuo simulatore locale |
| Progetto Swift in Xcode | Lavorare in Xcode 26.3, che integra Codex e Claude Agent | Scegliere l'agente e accettarne le condizioni d'uso |
| EAS Build | Lanciare eas build: la compilazione iOS gira su Mac ospitati da Expo | Approvare ogni build, perché impegna il tuo account Expo |
| Test su iPhone | Darti l'elenco delle azioni da verificare | Testare sul telefono vero, tastiera aperta e schermo piccolo compresi |
| App Store | Preparare il progetto e i comandi di invio | Account Apple Developer, scheda App Store Connect, review di Apple |
Fonti: la documentazione Expo sul simulatore iOS, la presentazione di EAS Build, Claude Code nel cloud e l'annuncio di Apple su Xcode 26.3.
Nessuno dei due agenti tiene in mano il tuo iPhone. Una build riuscita non dimostra che un pulsante resti visibile quando la tastiera è aperta.
Per gli screenshot, tutti e due accettano un'immagine nel messaggio. È il modo più rapido per segnalare un problema visivo: mostri la schermata invece di descriverla. Expo sta preparando anche Expo Simulators, simulatori remoti che un agente può pilotare, ma è ancora un'anteprima ad accesso limitato, riservata a pochi partner.
Se non hai un Mac, niente ti impedisce di usare l'uno o l'altro: testi sul tuo iPhone e compili con EAS. La guida pubblicare un'app iOS senza Mac spiega tutto il percorso.
Il mio verdetto in base al tuo profilo
Non esiste un vincitore universale. Ecco cosa consiglierei a un amico in base alla sua situazione.
| La tua situazione | La mia scelta | Perché |
|---|---|---|
| Vuoi provare senza pagare nulla | Codex Free | Unico ingresso gratuito dei due, limitato all'app desktop |
| Paghi già ChatGPT Plus | Codex | Già incluso: terminale, editor, web e review su GitHub |
| Paghi già Claude Pro | Claude Code | Già incluso, senza un secondo abbonamento |
| Segui il mio percorso o l'iOS Kit | Claude Code | Le regole e i messaggi sono scritti per Claude |
| Vuoi una revisione di ogni pull request | Codex Plus | Review su GitHub inclusa da 20 $; con Anthropic serve Team o una Action |
| Programmi diverse ore al giorno | Confronta Pro e Max | Tutti e due partono da 100 $ al mese; guarda soprattutto i limiti |
| Programmi in Swift in Xcode | Quello del tuo abbonamento | Tutti e due sono integrati in Xcode 26.3 |
Se sei proprio alle prime armi, il miglior agente è quello che seguirai fino in fondo. Cambiare strumento a ogni blocco costa più di un abbonamento: perdi le tue regole, le tue abitudini e il filo del progetto.
Cosa uso davvero nel mio laboratorio
Io non scelgo tra i due. Dall'estate 2026, Codex e Claude Code lavorano nella stessa cartella, su Solys, TradaZen e Nolera. Ecco come è organizzato, così come lo ritrovo nei miei file di lavoro.
- Un file di istruzioni per agente. La cartella contiene un
CLAUDE.mdper Claude Code e unAGENTS.mdper Codex, con le stesse regole di fondo. - Un file di passaggio di consegne. Prima di finire, ogni agente annota cosa ha fatto e cosa resta. Regola rigida: mai due agenti sugli stessi file nello stesso momento.
- Un simulatore ciascuno. Codex aveva il suo iPhone 17 Pro, Claude Code il suo iPhone 16e. Così non si rubavano lo schermo durante gli screenshot.
- Ruoli separati. Ad agosto, Codex programmava le schermate di Solys e Claude Code i dati, la logica e le verifiche. Su Nolera, Claude Code ha preso in carico anche le schermate.
- Un cambio quando arriva un limite. Nolera è partita con Codex mentre io avevo raggiunto un limite d'uso, poi Claude Code ha ripreso il progetto.
La lezione più utile: nessun agente valida il proprio lavoro. Su TradaZen, Codex mi ha dato schermate da 9 su 10 o più. Una revisione separata di Claude Code, su screenshot freschi di un iPhone piccolo e di uno grande, le ha valutate tra 6 e 8,5, con delle regressioni. Non ne traggo un verdetto su Codex, ne traggo una regola: da allora, da me, l'agente che programma una schermata non è mai quello che la valuta.
In questo momento Claude Code scrive la maggior parte del codice, e l'iOS Kit, le sue regole e le sue skill sono scritti per lui. Codex mi serve anche per generare illustrazioni con il mio abbonamento ChatGPT.
Il test che decide per te
Se sei ancora indeciso, dai lo stesso piccolo esercizio a tutti e due, sulla stessa versione del progetto. Per esempio, su un'app fittizia di lista della spesa: aggiungere un articolo e conservarlo dopo la chiusura dell'app.
Fai un punto di salvataggio Git prima di ogni prova, come consiglia OpenAI, per poter tornare indietro. Poi annota quattro cose:
- Hai capito il piano prima che iniziasse a programmare?
- Quanti file sono cambiati, e riesci a rileggerli?
- L'agente distingue ciò che ha verificato da ciò che ti resta da testare sull'iPhone?
- Quanta parte del tuo limite ha consumato l'esercizio? Guarda
/statusin Codex e la pagina Usage nelle impostazioni di Claude.
I passaggi di installazione e i primi messaggi sono nel tutorial Codex e nel tutorial Claude Code. Non li ripeto qui.
Come ho costruito questo confronto
- Fatti verificati il 16 ottobre 2026 sulle pagine dei prezzi e sulla documentazione di OpenAI e Anthropic, sull'annuncio di Apple su Xcode 26.3 e sulla documentazione di Expo. Ogni fonte è linkata nel testo.
- Esperienza reale: il mio laboratorio, dove i due agenti lavorano sulle mie app iPhone. Gli esempi citati vengono dai miei appunti di lavoro.
- Limiti: nessun benchmark di velocità o di qualità. Prezzi, modelli e limiti cambiano spesso. Le stime dei messaggi di OpenAI non sono limiti fissi. Controlla la tua dashboard di utilizzo prima di impegnarti con un piano.
Scegliere il prossimo passo per la tua app
Sei indeciso anche con Cursor o con un generatore di app? Il confronto degli strumenti IA per creare un'app allarga la scelta.
Se scegli Claude Code, l'iOS Kit ti dà il codice di partenza delle mie app e i messaggi da dare a Claude a ogni passaggio, fino all'App Store. La pagina corso Claude Code spiega il metodo. Con Codex, la pagina corso vibe coding segue lo stesso percorso, e il percorso di formazione per creare app iOS vale qualunque sia il tuo agente.
Non sei sicuro che lo strumento sia il tuo vero blocco? La diagnosi gratuita ti dice cosa ti frena davvero, l'idea, il codice o la review di Apple, poi ti invia la mia checklist anti-rifiuto.
Domande frequenti
Codex è gratuito?
In parte. Il piano Free di OpenAI dà accesso a Codex con il modello GPT-6 Luna nell'app desktop di ChatGPT, a seconda del rilascio. Il piano Go, a 8 $ al mese, elenca lo stesso accesso. Terminale, estensione per l'editor, web e review su GitHub sono elencati a partire da Plus, a 20 $ al mese. La generazione di immagini non è disponibile su Free.
Claude Code è gratuito?
No. Anthropic indica che il piano gratuito di Claude non include Claude Code. Serve un account Pro, Max, Team, Enterprise o Console. Claude Pro costa 20 $ al mese, o 17 $ al mese su base annuale con 200 $ pagati in anticipo.
Claude Code o Codex per iniziare?
Prendi quello che puoi pagare e seguire fino in fondo. Senza budget, Codex Free ti permette di provare. Se hai già ChatGPT Plus o Claude Pro attivo, usa l'agente incluso. Per un'app iPhone, la differenza la fa poi il tuo metodo: una funzione alla volta, modifiche rilette e un test sul tuo telefono.
Qual è il concorrente di Claude Code?
Per programmare nel tuo progetto, il concorrente diretto di Claude Code è Codex, l'agente di OpenAI. Tutti e due leggono i tuoi file, li modificano e lanciano comandi, nel terminale, in un editor, in un'app desktop o sul web. Cursor, un editor di codice con agente integrato, è un'altra opzione.
Qual è il miglior agente di programmazione?
Nessuna classifica generale vale per il tuo progetto. Per un'app iPhone, l'agente giusto è quello di cui puoi pagare l'accesso, seguire le modifiche e verificare il risultato sul tuo telefono. Dai lo stesso piccolo esercizio a tutti e due e confronta quanto hai capito, non la velocità.
Perché usare Codex o Claude Code invece di una normale chat?
Perché lavorano nel tuo progetto: leggono i file, li modificano e lanciano i comandi, con il tuo consenso a seconda della modalità scelta. In una normale chat copi ogni risposta a mano. In cambio, devi rileggere cosa hanno modificato. La guida vibe coding: cos'è spiega questo modo di lavorare.
Codex è incluso in ChatGPT Plus?
Sì. Secondo la pagina dei prezzi di OpenAI, ChatGPT Plus a 20 $ al mese include Codex sul web, nel terminale, nell'estensione per l'editor e su iOS, oltre alla code review automatica su GitHub. L'uso è limitato per finestra di 5 ore, e possono aggiungersi limiti settimanali.
Si possono usare Codex e Claude Code sullo stesso progetto?
Sì, è quello che faccio io. Codex legge AGENTS.md, Claude Code legge CLAUDE.md e può leggere anche AGENTS.md quando il progetto non ha un CLAUDE.md. Dai un ruolo a ciascuno e non lasciare mai che tutti e due modifichino gli stessi file nello stesso momento. Un file di passaggio di consegne, dove ogni agente annota cosa ha fatto, evita i conflitti.
Serve un Mac per usare Codex o Claude Code su un'app iPhone?
Non per programmare: i due agenti girano su macOS, Windows e Linux, ed EAS Build compila la tua app iOS su Mac ospitati da Expo. Il simulatore iOS, invece, si installa solo su macOS. Senza Mac, testi sul tuo iPhone.
Codex o Claude Code possono rivedere il mio codice?
Sì. In Codex, /review analizza le tue modifiche e ordina i problemi senza toccare i tuoi file. In Claude Code, /code-review cerca i bug del tuo branch, su tutti i piani. Su GitHub, Codex rivede le tue pull request da Plus, mentre la review automatica di Anthropic richiede Team o Enterprise. La revisione di un agente non sostituisce il tuo test su iPhone.
Codex o Claude Code possono pubblicare la mia app sull'App Store?
Possono preparare il progetto e lanciare i comandi di EAS dal tuo terminale. La pubblicazione passa però anche dal tuo account Apple Developer, dalla scheda App Store Connect e dalla review di Apple, che nessun agente garantisce. La guida alla pubblicazione sull'App Store spiega questi passaggi.