Esistono molti articoli di confronto tra Codex e Claude Code e quasi tutti paragonano funzioni e sensazioni d'uso. Questa pagina confronta soltantofatturazione e modalità di connessione. Il motivo è semplice: quando chi sta già pagando uno dei due decide se migrare, sono questi gli aspetti che incidono davvero. Non stabiliremo una classifica delle prestazioni — come vedremo più avanti, puoi determinarla nel tuo repository in 30 minuti.
Cominciamo da ciò che hanno in comune
Entrambi funzionano nel terminale, leggono e scrivono i file del repository, eseguono test e arrivano fino al commit. Entrambi hanno una struttura di fatturazione doppia, composta da «quota dell'abbonamento» o «tariffazione a consumo tramite chiave API», e le due componenti non si sommano. Le capacità si avvicinano a ogni generazione e la fase in cui l'elenco delle funzioni determinava il vincitore è ormai superata.
Differenza 1: come cambiare destinazione (la differenza più importante nella pratica)
# Claude Code — Anthropic 形状の環境変数で向き先を変える
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
# Claude Code の既定モデルと opus / sonnet エイリアスは Anthropic の最新モデルを指すので、
# Kunavo がまだ提供していなくても 404 にならないようモデルを固定する。
# sonnet エイリアスの指す Sonnet 5.5 は Kunavo では提供していないため、固定しないと /model sonnet、
# opusplan の実行フェーズ、sonnet 指定のサブエージェントが 404 になる。
# opus は Opus 5.5 に固定 (Claude Code v2.1.280 以降が必要。古ければ claude update)。
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5
claude
# Codex CLI — OpenAI 形状。ただし受け付けるのは Responses API だけ
export OPENAI_BASE_URL=https://api.kunavo.com/v1
export OPENAI_API_KEY=sk-kn-...
codexCon Claude Code puoi cambiare destinazione con due righe: ANTHROPIC_BASE_URL e ANTHROPIC_AUTH_TOKEN. Codex CLI sembra funzionare allo stesso modo, ma ha un vincolo: come provider personalizzato accetta solo POST /v1/responses (Responses API) e non funziona con endpoint che implementano esclusivamente chat completions.
Quando scegli una destinazione alternativa o un servizio da usare insieme, questa è la prima cosa da verificare, prima del listino prezzi. Le procedure di configurazione sono disponibili rispettivamente in Configurazione della chiave API di Codex CLI e Configurazione della chiave API di Claude Code.
Differenza 2: prezzo per token
Le tariffe vengono caricate dal catalogo. Per 1 milione di token:
| Modello | Input / output |
|---|---|
| Claude Sonnet 5(standard di Claude Code) | $1,40 / $7,00 |
| GPT-5.6 Sol(standard di Codex) | $2,00 / $12,00 |
Tuttavia, il prezzo unitario rappresenta solo metà della questione relativa al costo. A determinare l'importo effettivo è la quantità di contesto inviata in un singolo passaggio, che varia in base alla progettazione degli strumenti e alle dimensioni del tuo repository. Esegui lo stesso lavoro una volta con entrambi e confronta il usage della risposta: in 30 minuti otterrai un risultato più adatto al tuo caso d'uso di qualsiasi articolo di confronto.
Il costo effettivo a consumo e il punto di pareggio di ciascuno sono calcolati separatamente in Prezzi di Codex e Prezzi di Claude Code.
Differenza 3: cosa fare quando raggiungi la quota
Per entrambi, la quota dell'abbonamento è una finestra mobile. Quando raggiungi il limite sul lato Codex, la guida di OpenAI indica come opzioni l'aggiunta di crediti, l'applicazione di un reset, l'upgrade e l'attesa del reset. Poiché le quote vengono conteggiate separatamente, anche passare all'altro quando uno si blocca è una strategia pratica. Puoi usare una sola chiave per entrambi: parlano con protocolli diversi, la forma Anthropic e la forma Responses, sullo stesso endpoint.
Il funzionamento della finestra di Claude e le opzioni disponibili quando raggiungi il limite sono raccolti in Limiti di Claude Pro.
Non classifichiamo le prestazioni
I benchmark pubblici cambiano in base alla scelta delle attività e i numeri hanno una durata troppo breve rispetto alla frequenza di aggiornamento dei modelli. Se scrivessimo qui una classifica, quando verrebbe letta potrebbe già riferirsi a una generazione diversa.
Scriviamo invece una procedura affidabile. Scegli nel tuo repository un'attività un po' impegnativa (per esempio aggiungere una funzione senza rompere i test esistenti). Inviala a entrambi con le stesse istruzioni e registra solo tre aspetti: ① se ha superato la verifica, ② i token consumati, ③ il numero di volte in cui è stato necessario rifare il lavoro. Così otterrai la classifica per il tuo caso d'uso. Il confronto dettagliato in inglese è disponibile in Claude Code vs Codex.
Domande frequenti
Qual è la differenza più importante tra Codex e Claude Code?
Entrambi sono agenti che operano sui repository dal terminale e le loro capacità si stanno avvicinando. Dal punto di vista pratico, la differenza più rilevante riguarda la fatturazione e la modalità di connessione. Claude Code consente di cambiare destinazione tramite ANTHROPIC_BASE_URL, mentre Codex CLI accetta come provider personalizzato solo Responses API. Entrambi hanno una struttura doppia, composta da quota dell'abbonamento e tariffazione a consumo, ma le quote vengono conteggiate separatamente e non si sommano.
Quale costa meno?
Non esiste una risposta fissa: dipende dall'utilizzo. Confrontando il prezzo per token, tramite Kunavo Claude Sonnet 5 costa $1,40 / $7,00 per 1 milione di token, mentre GPT-5.6 Sol costa $2,00 / $12,00. Tuttavia, a determinare il costo effettivo è più la quantità di contesto inviata in un singolo passaggio che il prezzo unitario; l'unico metodo sicuro è eseguire lo stesso lavoro una volta con ciascuno e confrontare i valori misurati di usage.
Posso usare entrambi?
Sì, e molte persone lo fanno già. È pratico passare all'altro quando la quota di uno dei due è esaurita; poiché le quote vengono conteggiate separatamente, non si influenzano a vicenda. Puoi anche usare una sola chiave API per entrambi: Claude Code parla con la forma Anthropic e Codex con la forma Responses, ovvero usano protocolli diversi sullo stesso endpoint.
Posso indirizzare Codex CLI verso l'endpoint di un altro provider?
Sì, se l'endpoint offre Responses API (POST /v1/responses). Questo è l'insidia pratica: Codex CLI non funziona con un gateway che implementa solo chat completions. Quando valuti un'alternativa, verifica il protocollo supportato prima del listino prezzi. Claude Code non ha questo vincolo e funziona se è disponibile /v1/messages compatibile con Anthropic.
Quale offre prestazioni migliori?
Questa pagina non stabilisce una classifica. I benchmark pubblici cambiano in base alla scelta delle attività e i numeri diventano obsoleti troppo rapidamente rispetto alla frequenza di aggiornamento dei modelli. La verifica più affidabile consiste nell'inviare lo stesso problema a entrambi nel tuo repository e osservare se viene risolto e quanti token vengono consumati. Bastano alcune decine di minuti e il risultato sarà più adatto al tuo caso d'uso di qualsiasi benchmark.
Quanto cambia la configurazione quando si passa da uno all'altro?
Sono necessarie due variabili d'ambiente per ciascuno e pochi minuti in entrambi i casi. I file di regole del progetto non sono compatibili, quindi le istruzioni equivalenti a CLAUDE.md di Claude Code devono essere riscritte nel formato della destinazione. In altre parole, quasi tutto il costo della migrazione consiste nella riscrittura di questo file di regole, non nella configurazione della CLI.