Modelli disponibili

Per l’impostazione model in Claude Code, puoi configurare:

Alias del modello

Gli alias del modello forniscono un modo conveniente per selezionare le impostazioni del modello senza ricordare i numeri di versione esatti:

Alias del modelloComportamento
defaultImpostazione del modello consigliata, a seconda del tipo di account
sonnetUtilizza l’ultimo modello Sonnet (attualmente Sonnet 4) per le attività di codifica quotidiane
opusUtilizza il modello Opus più capace (attualmente Opus 4.1) per il ragionamento complesso
haikuUtilizza il modello Haiku veloce ed efficiente per compiti semplici
sonnet[1m]Utilizza Sonnet con una finestra di contesto di 1 milione di token per sessioni lunghe
opusplanModalità speciale che utilizza opus durante la modalità piano, poi passa a sonnet per l’esecuzione

Impostare il tuo modello

Puoi configurare il tuo modello in diversi modi, elencati in ordine di priorità:

  1. Durante la sessione - Usa /model <alias|nome> per cambiare modello a metà sessione
  2. All’avvio - Avvia con claude --model <alias|nome>
  3. Variabile d’ambiente - Imposta ANTHROPIC_MODEL=<alias|nome>
  4. Impostazioni - Configura permanentemente nel tuo file delle impostazioni usando il campo model.

Esempio di utilizzo:

# Inizia con Opus
claude --model opus

# Passa a Sonnet durante la sessione
/model sonnet

Esempio di file delle impostazioni:

{
    "permissions": {
        ...
    },
    "model": "opus"
}

Comportamento speciale del modello

Impostazione del modello default

Il comportamento di default dipende dal tipo di account.

Per alcuni utenti Max, Claude Code tornerà automaticamente a Sonnet se raggiungi una soglia di utilizzo con Opus.

Impostazione del modello opusplan

L’alias del modello opusplan fornisce un approccio ibrido automatizzato:

  • In modalità piano - Utilizza opus per il ragionamento complesso e le decisioni architetturali
  • In modalità esecuzione - Passa automaticamente a sonnet per la generazione del codice e l’implementazione

Questo ti dà il meglio di entrambi i mondi: il ragionamento superiore di Opus per la pianificazione, e l’efficienza di Sonnet per l’esecuzione.

Contesto esteso con [1m]

Per gli utenti Console/API, il suffisso [1m] può essere aggiunto ai nomi completi del modello per abilitare una finestra di contesto di 1 milione di token.

# Esempio di utilizzo di un nome completo del modello con il suffisso [1m]
/model anthropic.claude-sonnet-4-20250514-v1:0[1m]

Nota: I modelli con contesto esteso hanno prezzi diversi.

Controllare il tuo modello attuale

Puoi vedere quale modello stai attualmente utilizzando in diversi modi:

  1. Nella linea di stato (se configurata)
  2. In /status, che mostra anche le informazioni del tuo account.

Variabili d’ambiente

Puoi utilizzare le seguenti variabili d’ambiente, che devono essere nomi completi del modello, per controllare i nomi del modello a cui gli alias si mappano.

Variabile envDescrizione
ANTHROPIC_DEFAULT_OPUS_MODELIl modello da utilizzare per opus, o per opusplan quando la Modalità Piano è attiva.
ANTHROPIC_DEFAULT_SONNET_MODELIl modello da utilizzare per sonnet, o per opusplan quando la Modalità Piano non è attiva.
ANTHROPIC_DEFAULT_HAIKU_MODELIl modello da utilizzare per haiku, o funzionalità in background
CLAUDE_CODE_SUBAGENT_MODELIl modello da utilizzare per i subagenti

Nota: ANTHROPIC_SMALL_FAST_MODEL è deprecato in favore di ANTHROPIC_DEFAULT_HAIKU_MODEL.