> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Modelli

> Modelli disponibili e come configurarli

Devin CLI supporta diversi modelli di IA. Puoi scegliere il modello più adatto alla tua attività in base a prestazioni, velocità o efficienza dei costi.

<Card title="Adaptive" icon="shuffle" href="/it/cli/adaptive" horizontal={true}>
  Per la maggior parte degli utenti, consigliamo **Adaptive** — il nostro router intelligente di modelli che seleziona automaticamente il modello migliore per ogni attività, offrendo il giusto livello di intelligenza per ogni prompt.
</Card>

***

<div id="available-models">
  ## Modelli disponibili
</div>

I modelli vengono rilasciati frequentemente. In genere supportiamo i modelli più recenti e avanzati di **Anthropic**, **OpenAI**, **Google** e **Cognition** entro pochi minuti dal loro lancio. Supportiamo anche alcuni dei **principali modelli open source** come **DeepSeek**, **Kimi** e **GLM**.

Per rimanere aggiornato sui rilasci dei modelli, ti consigliamo di seguire l'account X di [**Cognition**](http://x.com/cognition).

<Note>
  I nomi brevi come `opus`, `sonnet`, `swe`, `codex` e `gemini` rimandano sempre alla versione più recente di quella famiglia di modelli.
</Note>

<div id="reasoning-thinking-levels">
  ### Livelli di ragionamento / pensiero
</div>

Alcuni modelli supportano livelli di ragionamento configurabili, che determinano quante risorse di calcolo il modello dedica a "pensare" prima di rispondere. Durante una sessione, puoi passare da un livello di pensiero all'altro con `Alt+T` (macOS: `Opt+T`).

***

<div id="setting-the-model">
  ## Configurazione del modello
</div>

<Tabs>
  <Tab title="Flag del comando">
    ```bash theme={null}
    devin --model opus -- refactor this module
    devin --model sonnet -- explain this code
    ```
  </Tab>

  <Tab title="Slash command">
    Cambia modello durante una sessione:

    ```text theme={null}
    /model opus
    /model sonnet
    /model codex
    ```

    Usa `/model` senza argomenti per aprire il selettore del modello.
  </Tab>

  <Tab title="File di configurazione">
    Imposta un valore predefinito in `~/.config/devin/config.json` (in Windows, `%APPDATA%\devin\config.json`):

    ```json theme={null}
    {
      "agent": {
        "model": "swe-1-6-fast"
      }
    }
    ```
  </Tab>
</Tabs>

***

<div id="model-selection-tips">
  ## Suggerimenti per la selezione del modello
</div>

La scelta del modello linguistico giusto varia enormemente da persona a persona e da attività ad attività. Molti ingegneri che lavorano allo stesso progetto sono convinti che il proprio modello sia il migliore per il compito, pur utilizzando modelli diversi. In realtà, l'IA può dare risultati diversi a seconda del tuo utilizzo e del tuo stile di scrittura!

**Per questo, consigliamo vivamente di provare più modelli per capire quale preferisci.** Come minimo, consigliamo di provare `swe`, `gpt` e `opus`. Abbiamo riscontrato che la grande maggioranza dei casi d'uso può essere coperta da questi tre.

<CardGroup cols={2}>
  <Card title="Refactoring complesso" icon="code-branch">
    Usa `opus` o `gpt` per refactoring su più file, modifiche all'architettura e attività che richiedono un ragionamento approfondito.
  </Card>

  <Card title="Modifiche rapide / attenzione ai costi" icon="bolt">
    Usa `swe` (veloce) per modifiche semplici, correzioni di bug e domande. È veloce ed economico, con un livello di intelligenza adeguato.
  </Card>
</CardGroup>

<Tip>
  I team Enterprise possono limitare i modelli disponibili tramite [Team Settings](/it/cli/enterprise/team-settings).
</Tip>
