GPT-6 Sol e Claude Opus 5.5 disponibiliGPT-6 Sol a metà prezzo rispetto a 5.6 Sol
Blog
Confronto

Miglior modello per Claude Code

Inizia il coding quotidiano con Sonnet 5, passa a Opus 5 per i lavori complessi o rischiosi, riserva Fable 5.1 ai compiti lunghi più difficili e usa Haiku 4.5 come supporto circoscritto.

12 min di letturaOmniaKey
Claude CodeClaude Sonnet 5Claude Opus 5scelta del modello

Per la maggior parte del lavoro quotidiano su un repository, il miglior modello per Claude Code è Claude Sonnet 5. È la scelta predefinita orientata all'efficienza: veloce, capace, dotata di una finestra di contesto nativa da un milione di token e meno costosa per token rispetto a Opus o Fable. Inizia invece da Claude Opus 5 quando la correttezza conta più della produttività o il compito è ambiguo, architetturale o costoso da sbagliare. Usa Claude Haiku 4.5 per lavori circoscritti con una verifica chiara e riserva Claude Fable 5.1 ai compiti impegnativi e di lunga durata che restano oltre Opus.

Questa raccomandazione è una politica di instradamento, non una classifica universale. La guida generale di Anthropic suggerisce di iniziare la maggior parte dei workload con Opus 5, mentre gli alias di Claude Code descrivono Sonnet come opzione per il coding quotidiano e Opus come opzione per il ragionamento complesso. Questa guida sceglie Sonnet come valore quotidiano per chi ottimizza il costo per modifica accettata. Un team che privilegia la capacità può ragionevolmente iniziare da Opus.

Per una decisione economica tra provider, leggi il confronto di coding Claude Haiku 4.5 vs GPT-5.6 Luna. Separa l'aderenza al protocollo di Claude Code dal prezzo dei token e confronta il costo per attività accettata senza dichiarare un vincitore universale.

Verifica dei fatti: 8 settembre 2026. Questa guida basata sulla ricerca usa la documentazione attuale di Anthropic su modelli, configurazione di Claude Code, prezzi, costi, subagent e gateway, oltre al sorgente attuale del catalogo OmniaKey. Non abbiamo eseguito un benchmark controllato dei quattro modelli. Le raccomandazioni seguenti sono quindi una politica iniziale riproducibile, non la prova che un modello vinca in ogni repository.

Per scegliere tra i due modelli 5.5, leggi il confronto Opus 5.5 e Sonnet 5.5: prezzi API, condizioni dei test ed effort. Le vecchie versioni di questa pagina mantengono la data di verifica indicata.

Miglior modello per Claude Code in sintesi

ModelloUso più adatto in Claude CodeContestoAnthropic input / outputOmniaKey input / output
Claude Sonnet 5Coding quotidiano, feature, debug di routine, maggior parte dei subagent1M$2 / $10$0.84 / $4.20
Claude Opus 5Architettura, bug sottili, refactoring ampi, errori costosi1M$5 / $25$1.40 / $7
Claude Fable 5.1Ragionamento impegnativo e lavoro autonomo più lungo1M$10 / $50$2.80 / $14
Claude Haiku 4.5Ricerca veloce, classificazione, riepiloghi, piccoli compiti meccanici200K$1 / $5$0.28 / $1.40

I prezzi sono in dollari USA per milione di token di input e output, prima degli addebiti per prompt cache, contesto lungo, fast mode o strumenti. Anthropic e OmniaKey sono confini di fatturazione distinti: la colonna OmniaKey mostra la tariffa del gateway nel catalogo del repository verificato l'8 settembre 2026. Non è un calcolo basato sul listino Anthropic attuale né una quota di abbonamento. Prima di definire un budget di produzione, conferma rotta e tariffa nel catalogo dei modelli.

Se vuoi applicare una sola regola oggi, usa Sonnet 5 come predefinito orientato all'efficienza e sali di livello in base al compito. Il modello migliore è quello meno costoso che produce in modo affidabile una modifica accettata, non quello con il numero di benchmark più alto.

Perché Sonnet 5 è il miglior predefinito quotidiano

Anthropic descrive Sonnet 5 come la migliore combinazione di velocità e intelligenza, mentre l'alias sonnet di Claude Code è pensato per il coding quotidiano. È un punto di partenza sensato per:

  • implementare una feature circoscritta con criteri di accettazione chiari;
  • seguire un errore noto attraverso pochi file;
  • scrivere o aggiornare test insieme a una modifica locale;
  • esaminare una pull request mirata;
  • tradurre in codice un design già deciso;
  • coordinare la normale ricerca nel repository tramite subagent.

Sonnet 5 ha un contesto nativo da 1M, quindi sceglierlo non significa più rinunciare al contesto lungo degli attuali modelli Opus e Fable. La capacità di contesto, però, non equivale alla capacità del modello. Un milione di token può contenere più prove, ma non garantisce l'architettura corretta né l'individuazione di un problema sottile.

Usa l'ID esatto del modello quando vuoi fissare una valutazione:

text
/model claude-sonnet-5

Anche gli ID API Claude 5 senza data sono snapshot fissi. Gli alias di Claude Code possono comunque puntare a modelli diversi in base al provider o cambiare con le raccomandazioni. Un ID esatto rende quindi una valutazione più facile da riprodurre.

Quando Claude Opus 5 vale il prezzo più alto

Scegli Claude Opus 5 quando la parte costosa del compito è ragionare, non digitare. I segnali tipici includono:

  • il bug attraversa più servizi e la spiegazione ovvia è sbagliata;
  • il repository non è familiare e la richiesta lascia aperte decisioni importanti;
  • una decisione architetturale o di migrazione sarà costosa da invertire;
  • un ampio refactoring deve preservare comportamenti impliciti in molti file;
  • gli errori di sicurezza, fatturazione o integrità dei dati costano molto da correggere;
  • Sonnet ha il contesto rilevante, ha provato seriamente e continua a sbagliare.

Opus 5 costa di più per token, ma il prezzo del token non è il costo dell'attività completata. Nei lavori difficili, un modello più forte può arrivare a un risultato accettato con meno cicli falliti e meno correzioni umane. In una modifica precisa a un solo file, questo vantaggio potrebbe non emergere.

text
/model claude-opus-5

L'approccio di Anthropic orientato alla capacità inizia la maggior parte dei workload con Opus 5, quindi ottimizza verso il basso. È una politica difendibile quando trascurare un caso limite è costoso. Per prove pubblicate, comportamento di effort, note di migrazione e limiti, consulta la recensione di Claude Opus 5. Per una scelta diretta tra due modelli, usa il confronto Claude Opus 5 vs Sonnet 5.

Quando Fable 5.1 merita il sovrapprezzo

Claude Fable 5.1 è il modello più capace fra quelli ampiamente rilasciati da Anthropic. Claude Code posiziona la famiglia Fable per lavori più grandi di una singola sessione: lunghe esecuzioni autonome, ragionamento impegnativo e attività che beneficiano di ricerca prima dell'azione e verifica continua.

Questo rende Fable 5.1 uno specialista, non la scelta di routine. Provalo quando:

  • un'indagine sulla causa principale resta irrisolta dopo un tentativo serio con Opus 5;
  • Opus 5 con xhigh o max continua a fallire una valutazione impegnativa;
  • il lavoro deve restare coerente per ore fra molti strumenti e artefatti;
  • il fallimento è abbastanza costoso e i tuoi dati di valutazione giustificano il sovrapprezzo.

Non pagare la tariffa Fable solo perché un repository contiene molti file. Un perimetro chiaro, un contesto mirato e un test di accettazione affidabile spesso contano più del livello del modello. Fable è utile quando il problema stesso spinge al limite Opus, non quando il prompt è poco definito.

text
/model claude-fable-5-1

Fable 5.1 richiede Claude Code v2.1.255 o successiva. Se non viene sovrascritto, l'alias fable punta a Fable 5.1; prima della v2.1.255 puntava a Fable 5. Il modello non è mai il predefinito di alcun tipo di account e la sua presenza nel selettore può dipendere dall'organizzazione, dal provider e dalla disponibilità degli usage credits.

La recensione e guida API di Claude Fable 5.1 tratta adaptive thinking sempre attivo, cache read meno costose, vincoli di migrazione e ID esatti. La precedente pagina del modello Fable 5 e la guida ai prezzi di Fable 5 restano utili solo se valuti deliberatamente il modello precedente.

Dove si inserisce Haiku 4.5

Claude Haiku 4.5 è il modello più veloce nel confronto attuale di Anthropic e ha una finestra di contesto da 200K. È adatto quando l'attività è circoscritta, la condizione di successo è esplicita e un errore è economico da rilevare:

  • trovare file o simboli prima dell'avvio dell'agente principale;
  • riassumere log limitati o output di test;
  • classificare issue in una tassonomia nota;
  • eseguire modifiche ripetitive sotto un test deterministico;
  • rispondere a domande mirate sul codice già nel contesto.

Haiku non è economico se un piccolo errore crea più tentativi costosi. Sali di livello quando perde relazioni fra file, fraintende un dominio sconosciuto o richiede correzioni ripetute. L'attuale tabella dei modelli non espone per Haiku 4.5 lo stesso controllo effort; non progettare quindi un instradamento che presupponga di poterlo regolare come Sonnet, Opus o Fable.

Per un subagent leggero dedicato, imposta il modello nel frontmatter:

yaml
---
name: quick-researcher
description: Finds files and summarizes evidence for a scoped repository question
model: haiku
---

I subagent di Claude Code ereditano il modello principale quando model è omesso. Fissare haiku per una ricerca limitata impedisce a ogni ricerca delegata di usare il livello Opus o Fable della sessione principale. Per i subagent di implementazione o review, Sonnet è il punto di partenza più sicuro.

Modello ed effort risolvono problemi diversi

La scelta del modello e l'effort correggono fallimenti diversi. Fable 5.1, Opus 5 e Sonnet 5 supportano adaptive thinking e il controllo effort; il valore predefinito attuale dell'API Claude è high per tutti e tre. Parti da lì e modifica una sola variabile alla volta.

Cambia modello quando il problema è troppo difficile. Se Claude ha file, strumenti e istruzioni rilevanti, esplora correttamente l'attività e arriva comunque alla conclusione sbagliata, passa da Haiku a Sonnet, da Sonnet a Opus o da Opus a Fable.

Aumenta l'effort quando il modello scelto deve ragionare più a fondo. Usa un livello superiore per attività che richiedono più pianificazione, analisi a lungo termine o verifiche. Può migliorare il completamento, ma anche aumentare latenza e costo dei token di output.

Correggi prima il contesto. Una richiesta vaga, un CLAUDE.md obsoleto, documentazione mancante o uno strumento indisponibile non si risolvono in modo affidabile spendendo più token. Fornisci prima il criterio di successo e le prove necessarie.

La guida attuale di Anthropic afferma che regolare l'effort è spesso una leva migliore rispetto a cambiare modello. Verificalo sul tuo workload: se Opus con effort superiore non supera ancora il test di accettazione, Fable 5.1 diventa il livello di capacità successivo.

Cosa selezionano davvero best, fable e opusplan

Gli alias di Claude Code sono comodi, ma non sono tutti ID fissi di modello.

SelezioneComportamento attuale
sonnetSonnet più recente configurato per il provider attivo; ruolo di coding quotidiano
opusOpus più recente configurato per il provider attivo; ruolo di ragionamento complesso
fableFable più recente, oggi Fable 5.1 salvo sovrascrittura
bestFable disponibile più recente; in sua assenza, stessa scelta di opus
opusplanUsa Opus in plan mode, poi Sonnet per l'esecuzione
ID API esattoFissa lo snapshot richiesto quando il provider attivo lo offre

Sull'API Anthropic diretta, opus e sonnet puntano oggi a Opus 5 e Sonnet 5. Altri provider possono risolvere questi alias verso versioni precedenti. Un gateway cambia la destinazione e può definire opzioni proprie, ma non trasforma un alias in una garanzia tra provider.

Usa gli alias per comodità nelle sessioni interattive. Usa ID esatti in valutazioni, automazioni, riproduzione di incidenti e ogni registro che deve dire quale modello è stato realmente eseguito.

Una politica pratica di instradamento

Cambia modello ai confini delle attività, non ogni pochi turni:

  1. Inizia feature e manutenzione ordinarie con Sonnet 5 al suo effort predefinito.
  2. Usa Haiku 4.5 per piccoli subagent isolati con output deterministico.
  3. Parti da Opus 5 quando ambiguità, ampiezza architetturale o costo del fallimento sono già elevati.
  4. Prova più effort su Opus prima di pagare Fable se manca profondità di ragionamento.
  5. Usa Fable 5.1 quando un'attività impegnativa o il tuo set di valutazione ne giustifica il sovrapprezzo.
  6. Torna a Sonnet quando la decisione difficile è risolta e l'esecuzione diventa meccanica.

Cambiare modello dentro una conversazione lunga può ridurre il riutilizzo del prompt cache, rendendo il turno successivo più lento e costoso. Cambia a un confine netto quando possibile. Per un lavoro non correlato, /clear è generalmente preferibile a portare una vecchia sessione in un nuovo modello.

Confronta le modifiche accettate, non le impressioni

Per gestire contesto e sessione dietro questa metrica, consulta la guida alla riduzione dei token di Claude Code. Spiega come ridurre il contesto ripetuto senza rendere artificialmente facile la valutazione.

Una valutazione locale equa richiede lo stesso stato del repository, prompt, strumenti, permessi, effort e test di accettazione per ogni modello. Crea un piccolo set che rappresenti il tuo lavoro reale:

Classe di attivitàEsempioCosa misurare
Modifica ordinariaAggiungere un campo validato e testTasso di successo, latenza, tempo di correzione
DebugRiprodurre e correggere una regressione sottileCausa, tentativi, test eseguiti
RefactoringCambiare un'interfaccia tra packageCall site mancanti, risultato del build
ReviewIspezionare una modifica con difetto notoRilevamenti utili, falsi positivi
ArchitetturaProporre una migrazione reversibileCopertura dei vincoli, qualità della decisione
SubagentCercare e riassumere prove limitateAccuratezza, token, tempo di risposta

Esegui ogni attività più volte perché i risultati degli agenti variano. Registra esito accettato, minuti di correzione umana, tempo trascorso, token di input, cache e output e chiamate agli strumenti. Un modello con token doppiamente costosi può comunque essere più economico per modifica accettata; se il modello economico supera lo stesso test, è la scelta migliore per quella classe.

Non cambiare modello ed effort insieme nel primo confronto. Mantieni l'effort predefinito mentre confronti i modelli, poi varia l'effort su quello che intendi adottare. Altrimenti non saprai se la differenza deriva dalla capacità o dal budget di ragionamento.

Come cambiare modello su OmniaKey

I passaggi di collegamento si trovano nella guida di configurazione di Claude Code. Una volta configurato l'endpoint compatibile con Anthropic, usa /model con un ID esatto supportato:

text
/model claude-haiku-4-5
/model claude-sonnet-5
/model claude-opus-5
/model claude-fable-5-1

Aggiorna Claude Code se manca un modello corrente: Sonnet 5 richiede v2.1.197 o successiva, Opus 5 v2.1.219 o successiva e Fable 5.1 v2.1.255 o successiva. Esegui claude update, riapri il selettore e conferma la rotta nel catalogo attuale.

Per un lavoro riproducibile, richiedi il modello esatto e controlla modello e utilizzo restituiti, anziché presumere il comportamento di un alias o un fallback silenzioso. La disponibilità può cambiare per provider, organizzazione e rotta. Un errore deve fermare l'esecuzione e non dimostra che un altro modello abbia completato il lavoro.

Claude Code è progettato per modelli Claude. Anthropic dichiara che un gateway può inoltrare formati API supportati, ma non supporta il routing di Claude Code verso modelli non-Claude. Se la scelta è tra Claude, GPT o Gemini, usa un agente compatibile con il protocollo richiesto. La guida alle famiglie di modelli per agenti di coding tratta la domanda più ampia, mentre Claude Code vs Codex confronta i prodotti.

Per la scelta diretta tra modelli quotidiani di provider diversi, consulta il confronto di coding Claude Sonnet 5 vs GPT-5.6 Terra. Separa la selezione del modello dalla scelta dell'agente tra Claude Code e Codex.

Raccomandazione finale

Per la maggior parte degli sviluppatori che ottimizza produttività quotidiana e costi, Claude Sonnet 5 è il miglior modello predefinito per Claude Code. Inizia da Opus 5 se un'attività è già ambigua o costosa da sbagliare, usa Haiku 4.5 per supporto circoscritto e passa a Fable 5.1 solo per lavori lunghi e impegnativi che Opus non supera con un effort adeguato.

Considerala una base di instradamento. I tuoi dati sulle modifiche accettate devono stabilire le soglie definitive.

Domande frequenti

Qual è il miglior modello per Claude Code?

Claude Sonnet 5 è il miglior predefinito orientato all'efficienza per gran parte del coding quotidiano. Claude Opus 5 è il punto di partenza migliore quando si privilegia la capacità per architettura complessa, debug sottile ed errori costosi. Fable 5.1 è per il lavoro lungo più difficile, Haiku 4.5 per attività semplici e circoscritte.

Opus è migliore di Sonnet in Claude Code?

Opus è più capace nei lavori difficili e ambigui, ma Sonnet è più veloce ed economico nelle attività di routine. La guida generale di Anthropic inizia la maggior parte dei workload con Opus; Claude Code assegna Sonnet al coding quotidiano. Scegli in base al costo del fallimento e misura le modifiche accettate.

Devo usare Fable 5.1 o Fable 5?

Usa Fable 5.1 per nuove valutazioni. È la versione più recente, l'alias fable punta a essa nei client attuali supportati e mantiene gli stessi prezzi base di input e output riducendo il costo delle cache read. Fissa Fable 5 solo quando devi riprodurre un risultato del modello precedente.

Ogni repository grande richiede Fable 5.1?

No. La dimensione del repository non giustifica da sola Fable. Fornisci un contesto mirato e prova prima Sonnet o Opus; valuta Fable quando il problema è davvero lungo, ambiguo e fuori dalla portata dei modelli meno costosi.

Quale modello dovrebbero usare i subagent di Claude Code?

Usa Haiku per ricerche, classificazioni o riepiloghi circoscritti con controlli chiari. Usa Sonnet per implementazione, review e coordinamento. Lascia ereditare Opus o Fable solo quando il compito del subagent richiede quella capacità.

Un effort maggiore equivale a un modello migliore?

No. Il modello determina la capacità di base; l'effort determina quanto ragionamento applica un modello supportato. Sali di modello se non riesce con un effort adeguato. Aumenta prima l'effort quando l'attività richiede soltanto un'analisi più profonda.

Claude Code può usare modelli GPT o Gemini?

No. Anthropic documenta Claude Code come strumento per modelli Claude e non supporta il routing verso modelli non-Claude tramite gateway. Usa Codex, Cursor, Cline, aider o un altro agente compatibile per GPT o Gemini.

Fonti verificate

Tutte le fonti ufficiali seguenti sono pubblicate in inglese.