# Codex o Claude Code: quale scegliere per un'app iPhone?

> 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.

Pagina originale: [Codex o Claude Code: quale scegliere per un'app iPhone?](https://devoria.fr/it/blog/codex-o-claude-code-app-iphone)
Autore: [Mehdi Azizi](https://devoria.fr/it/mehdi-azizi)
Pubblicazione: 2026-10-01
Ultima revisione dei contenuti: 2026-10-16


## 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](https://learn.chatgpt.com/docs/pricing), la [pagina dei prezzi di Claude](https://claude.com/pricing) e i [requisiti di Claude Code](https://code.claude.com/docs/en/setup).

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](https://learn.chatgpt.com/docs/quickstart), la sua [CLI](https://learn.chatgpt.com/docs/codex/cli), la sua [estensione per l'editor](https://learn.chatgpt.com/docs/codex/ide) e i suoi [permessi](https://learn.chatgpt.com/docs/permission-modes), oltre alla [presentazione di Claude Code](https://code.claude.com/docs/en/overview), i suoi [modelli](https://code.claude.com/docs/en/model-config) e i suoi [permessi](https://code.claude.com/docs/en/permissions).

Cosa ne ricavi tu:

- **Il file di istruzioni non è più una trappola.** Codex legge [`AGENTS.md`](https://learn.chatgpt.com/docs/agent-configuration/agents-md). Claude Code legge `CLAUDE.md` e, [secondo la sua documentazione](https://code.claude.com/docs/en/memory), può leggere `AGENTS.md` quando il progetto non ha un `CLAUDE.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](https://learn.chatgpt.com/docs/third-party/github), segnala solo i problemi di priorità P0 e P1. Con Anthropic, il servizio [Code Review](https://code.claude.com/docs/en/code-review) richiede un piano Team o Enterprise. Su Pro ti restano [`/code-review` in locale](https://code.claude.com/docs/en/code-review-local) o una [GitHub Action da configurare](https://code.claude.com/docs/en/github-actions).
- **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](https://learn.chatgpt.com/docs/models). 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](https://docs.expo.dev/workflow/ios-simulator/), la [presentazione di EAS Build](https://docs.expo.dev/build/introduction/), [Claude Code nel cloud](https://code.claude.com/docs/en/claude-code-on-the-web) e l'[annuncio di Apple su Xcode 26.3](https://www.apple.com/newsroom/2026/02/xcode-26-point-3-unlocks-the-power-of-agentic-coding/).

> 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](https://docs.expo.dev/preview/simulators/introduction/), 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](https://devoria.fr/it/blog/pubblicare-app-ios-senza-mac-expo-eas) 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.md` per Claude Code e un `AGENTS.md` per 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](https://learn.chatgpt.com/docs/codex/cli), per poter tornare indietro. Poi annota quattro cose:

1. Hai capito il piano prima che iniziasse a programmare?
2. Quanti file sono cambiati, e riesci a rileggerli?
3. L'agente distingue ciò che ha verificato da ciò che ti resta da testare sull'iPhone?
4. Quanta parte del tuo limite ha consumato l'esercizio? Guarda `/status` in Codex e la pagina Usage nelle impostazioni di Claude.

I passaggi di installazione e i primi messaggi sono nel [tutorial Codex](https://devoria.fr/it/blog/creare-app-con-codex-guida) e nel [tutorial Claude Code](https://devoria.fr/it/blog/creare-app-claude-code-tutorial-iphone). 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](https://devoria.fr/it/blog/quale-ia-creare-app-codex-claude-cursor) allarga la scelta.

Se scegli Claude Code, l'[iOS Kit](https://devoria.fr/it/kits/ios) 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](https://devoria.fr/it/expertise/corso-claude-code-app-ios) spiega il metodo. Con Codex, la pagina [corso vibe coding](https://devoria.fr/it/expertise/corso-vibe-coding-app-iphone) segue lo stesso percorso, e il [percorso di formazione per creare app iOS](https://devoria.fr/it/expertise/corso-sviluppatore-ios) vale qualunque sia il tuo agente.

Non sei sicuro che lo strumento sia il tuo vero blocco? La [diagnosi gratuita](https://devoria.fr/it/diagnostic) 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'è](https://devoria.fr/it/blog/vibe-coding-cos-e-significato-strumenti-limiti) 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](https://devoria.fr/it/expertise/pubblicare-app-su-app-store) spiega questi passaggi.


## Il tuo progetto

[iOS Kit](https://devoria.fr/it/kits/ios): Crea la tua app iPhone con Claude Code: lo Starter Code delle mie app, gli skill che verificano il suo lavoro, e l'Apple Review Kit, l'App Store Screenshots Kit e l'ASO Kit. 129,99 €.
