---
title: Novità di Claude Opus 5.5
url: https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5
description: Panoramica delle modifiche incompatibili, del supporto delle funzionalità e delle differenze di comportamento in Claude Opus 5.5.
---

Claude Opus 5.5 è progettato per il coding agentico di lunga durata e per il lavoro di conoscenza, con un prezzo di $4 / $20 USD per milione di token di input / output. Quattro "breaking changes" (modifiche incompatibili) interessano il codice già in esecuzione su Claude Opus 5: [il ragionamento non può essere disabilitato](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#thinking-cant-be-disabled), [l'uso forzato degli strumenti restituisce un errore](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#forced-tool-use-is-not-supported), [i blocchi di ragionamento sono legati al modello e alla conversazione](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#thinking-blocks-are-tied-to-the-model-that-produced-them) e, sulla Claude API e su Google Cloud, [lo strumento di computer use precedente `computer_20251124` non è accettato](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#computer-20251124-is-not-supported). Le prime tre si applicano anche a Claude Fable 5.1. Un'ulteriore modifica altera la struttura della risposta senza far fallire alcuna richiesta: [il testo tra le chiamate agli strumenti viene restituito in blocchi `thinking`](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#text-between-tool-calls) il cui testo è vuoto con l'impostazione `display` predefinita. Un'applicazione che trasmette in streaming quel testo ai propri utenti come aggiornamenti di avanzamento resta silenziosa tra le chiamate agli strumenti finché non imposta un valore di `display` che restituisce il testo.

## Nuovo modello

| Modello         | ID Claude API   | Descrizione                                                      |
| --------------- | --------------- | ---------------------------------------------------------------- |
| Claude Opus 5.5 | claude-opus-5-5 | Per il coding agentico di lunga durata e il lavoro di conoscenza |

L'["adaptive thinking" (ragionamento adattivo)](https://platform.claude.com/docs/it/build-with-claude/thinking) è sempre attivo, e il [parametro effort](https://platform.claude.com/docs/it/build-with-claude/effort) controlla la profondità del ragionamento; il suo valore predefinito su questo modello è `medium`. Per la "context window" (finestra di contesto), i limiti di output, la data limite delle conoscenze e i prezzi, consulta la [pagina del modello Claude Opus 5.5](https://platform.claude.com/docs/it/models/opus-5-5/overview); per tutti i modelli attuali, consulta la [panoramica dei modelli](https://platform.claude.com/docs/it/models/overview).

## Modifiche incompatibili

### Il ragionamento non può essere disabilitato

Su Claude Opus 5, il ragionamento è attivo per impostazione predefinita e `thinking: {"type": "disabled"}` è accettato con effort `high` o inferiore. Su Claude Opus 5.5, il ragionamento è sempre attivo: una richiesta che imposta `thinking: {"type": "disabled"}`, o un budget manuale con `thinking: {"type": "enabled", "budget_tokens": N}`, restituisce un 400 `invalid_request_error`. Ometti il campo `thinking`, oppure invia `thinking: {"type": "adaptive"}`, che è equivalente. Non è coinvolto alcun header beta.

I messaggi di errore sono:

```text wrap
"thinking.type.disabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
```

```text wrap
"thinking.type.enabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
```

Il [parametro effort](https://platform.claude.com/docs/it/build-with-claude/effort) è il controllo per la profondità del ragionamento, la latenza e il costo: abbassalo dove in precedenza disabilitavi il ragionamento; [Ottimizzare costo e intelligenza](https://platform.claude.com/docs/it/about-claude/models/optimizing-for-cost-and-intelligence#tune-effort) riporta risultati misurati per scegliere un livello. Poiché ogni risposta può iniziare con uno o più blocchi `thinking` (restituiti con un campo `thinking` vuoto con il valore predefinito `display: "omitted"`), seleziona i blocchi di contenuto in base al loro campo `type` anziché in base alla posizione, e restituisci i blocchi `thinking` senza modifiche nei cicli di uso degli strumenti. Il codice che già funziona su Claude Opus 5 con il ragionamento attivo non richiede modifiche. Consulta [Ragionamento](https://platform.claude.com/docs/it/build-with-claude/thinking) e il [prima e dopo](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide#thinking-cant-be-disabled) della guida alla migrazione.

### L'uso forzato degli strumenti non è supportato

Claude Opus 5.5 non supporta l'uso forzato degli strumenti. `tool_choice` impostato su `{"type": "any"}` o `{"type": "tool", "name": "..."}` restituisce un 400 `invalid_request_error`:

```text wrap
tool_choice: type "tool" and "any" are not supported for this model.
```

`tool_choice: {"type": "auto"}` (il valore predefinito) e `{"type": "none"}` sono supportati, e la stessa validazione si applica all'endpoint di [conteggio dei token](https://platform.claude.com/docs/it/build-with-claude/token-counting). Per ottenere JSON valido rispetto allo schema, mantieni `tool_choice: {"type": "auto"}` e imposta `strict: true` con l'[uso rigoroso degli strumenti](https://platform.claude.com/docs/it/agents-and-tools/tool-use/strict-tool-use), oppure sposta lo schema negli [output strutturati](https://platform.claude.com/docs/it/build-with-claude/structured-outputs). Per fare in modo che il modello chiami uno strumento anziché rispondere con del testo, indica nel prompt quando lo strumento è pertinente. La guida alla migrazione mostra il [prima e dopo](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide#forced-tool-use).

### I blocchi di ragionamento sono legati al modello e alla conversazione

Ogni blocco di ragionamento registra quale modello lo ha prodotto, e ogni modello legge i propri blocchi e solo quelli di alcuni altri modelli. Claude Opus 5.5 legge i blocchi di ragionamento di Claude Opus 5, dei precedenti modelli Opus, Sonnet e Haiku e, sulla Claude API e su Google Cloud, di Claude Sonnet 5.5 e Claude Haiku 5.5, ma non dei modelli Claude Fable o Claude Mythos. Sulla Claude API, Claude Fable 5.1 e Claude Mythos 5.1 leggono i blocchi di ragionamento di Claude Opus 5.5; nessun altro modello lo fa. Una conversazione che passa da Claude Opus 5 a Claude Opus 5.5, oppure da Claude Opus 5.5 a Claude Fable 5.1 o Claude Mythos 5.1 sulla Claude API, conserva il proprio ragionamento. Una che passa da Claude Opus 5.5 a qualsiasi modello diverso da questi due, oppure che arriva su di esso da un modello Claude Fable o Claude Mythos, esegue i turni successivi al cambio senza il ragionamento del modello precedente. Quando una richiesta contiene un blocco che il modello di destinazione non può leggere, l'API lo scarta prima che il modello lo veda: la richiesta ha esito positivo e i blocchi scartati non vengono fatturati. Con l'header beta `thinking-binding-controls-2026-08-01` lo scarto viene segnalato in un array `input_transformations` di primo livello. Consulta [Cambiare modello a metà conversazione](https://platform.claude.com/docs/it/build-with-claude/preserved-thinking#switching-models).

L'API verifica inoltre se qualcosa che precede un blocco di ragionamento di Claude Opus 5.5 (il prompt `system`, i `tools` o un messaggio precedente) è cambiato da quando il blocco è stato prodotto. Come su Claude Fable 5.1, applica questo controllo per impostazione predefinita per gli account creati a partire dal 31 agosto 2026, 00:00 UTC, sulla Claude API e sulle piattaforme cloud. Su questi account, una richiesta che ripropone un blocco dopo una tale modifica restituisce un errore 400. Per scartare invece i blocchi interessati, invia l'header beta `thinking-binding-controls-2026-08-01` e imposta `thinking.block_binding.prefix_mismatch_behavior` su `"drop_block"`. Sugli account meno recenti, impostare quel campo su uno dei due valori attiva il controllo per la richiesta. Mantieni la conversazione in sola aggiunta in modo che il problema non si presenti mai: modifica istruzioni o strumenti con i [messaggi di sistema a metà conversazione](https://platform.claude.com/docs/it/build-with-claude/mid-conversation-system-messages) anziché con modifiche. Consulta [Ragionamento preservato](https://platform.claude.com/docs/it/build-with-claude/preserved-thinking) e la [nota su questa modifica](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide#thinking-blocks) della guida alla migrazione.

### Lo strumento di computer use `computer_20251124` non è supportato sulla Claude API e su Google Cloud

Claude Opus 5 accetta il ["computer use" (uso del computer)](https://platform.claude.com/docs/it/agents-and-tools/tool-use/computer-use-tool) sia come toolset `computer_toolset_20260801` sia, con l'header beta `computer-use-2025-11-24`, come lo strumento precedente `computer_20251124`. Sulla Claude API e su Google Cloud, Claude Opus 5.5 supporta solo il toolset: una richiesta che dichiara uno strumento `computer_20251124` restituisce un 400 `invalid_request_error`. Il messaggio indica il tipo rifiutato, quindi elenca i tipi di strumento che il modello accetta (tra cui `computer_toolset_20260801`) dopo `Did you mean one of`; inizia così:

```text wrap
'claude-opus-5-5' does not support tool types: computer_20251124.
```

Per spostare un'integrazione esistente sulla Claude API o su Google Cloud, segui [Migra da `computer_20251124`](https://platform.claude.com/docs/it/agents-and-tools/tool-use/computer-use-tool#migrate-from-computer-20251124): rimuovi l'header beta, sostituisci la voce `tools` con `{"type": "computer_toolset_20260801"}` e aggiorna il ciclo del tuo agente per gestire i blocchi `tool_use` membri, le azioni in batch e `toolset_name` nei risultati. Su Amazon Bedrock, lo strumento precedente `computer_20251124` continua a funzionare su Claude Opus 5.5 come su Claude Opus 5, quindi lì non è necessaria alcuna modifica. Per le altre piattaforme, consulta la sezione [Compatibilità](https://platform.claude.com/docs/it/agents-and-tools/tool-use/computer-use-tool#compatibility) dello strumento di computer use. Le integrazioni che già usano il toolset, e lo [strumento di browser use](https://platform.claude.com/docs/it/agents-and-tools/tool-use/browser-use-tool), non richiedono modifiche. La guida alla migrazione mostra la richiesta [prima e dopo](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide#computer-use-toolset).

## Supporto delle funzionalità

Claude Opus 5.5 supporta l'[effort per messaggio](https://platform.claude.com/docs/it/build-with-claude/effort#change-effort-mid-conversation-beta) (beta), i [messaggi di sistema a metà conversazione](https://platform.claude.com/docs/it/build-with-claude/mid-conversation-system-messages), i [budget di attività](https://platform.claude.com/docs/it/build-with-claude/task-budgets), il ["prompt caching" (cache dei prompt)](https://platform.claude.com/docs/it/build-with-claude/prompt-caching) con un prompt minimo memorizzabile nella cache di 512 token, l'[elaborazione batch](https://platform.claude.com/docs/it/build-with-claude/batch-processing), la [Files API](https://platform.claude.com/docs/it/build-with-claude/files), il [supporto PDF](https://platform.claude.com/docs/it/build-with-claude/pdf-support), la [visione](https://platform.claude.com/docs/it/build-with-claude/vision) e gli [strumenti](https://platform.claude.com/docs/it/agents-and-tools/tool-use/overview) lato server e lato client. Sulla Claude API e su Google Cloud, il computer use richiede il toolset `computer_toolset_20260801` (consulta la [modifica incompatibile](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#computer-20251124-is-not-supported)). Consulta la pagina di ciascuna funzionalità per la disponibilità dei modelli.

### Modalità veloce

La ["fast mode" (modalità veloce)](https://platform.claude.com/docs/it/build-with-claude/fast-mode) è disponibile per Claude Opus 5.5 sulla Claude API e su [Claude in Microsoft Foundry](https://platform.claude.com/docs/it/build-with-claude/claude-in-microsoft-foundry) per i deployment ospitati su Azure, ma non per i deployment ospitati su Anthropic; non è disponibile su Amazon Bedrock, Claude Platform on AWS o Google Cloud. Sulla Claude API, imposta `speed: "fast"` nella tua richiesta. Claude Opus 5.5 non richiede un header beta. Consulta [Modalità veloce](https://platform.claude.com/docs/it/build-with-claude/fast-mode) per i modelli supportati, i "rate limit" (limiti di velocità) e i prezzi.

### Definire strumenti in un messaggio (beta)

Con l'header beta `inline-tools-2026-09-15`, un blocco `tool_addition` in un messaggio di sistema a metà conversazione può contenere una definizione completa dello strumento anziché un riferimento, così puoi aggiungere uno strumento, modificarne lo schema o passare uno strumento server a una versione più recente a metà conversazione senza modificare `tools` e senza perdere la cache dei prompt. Questo funziona su ogni modello che supporta le modifiche agli strumenti a metà conversazione, incluso Claude Opus 5.5. Consulta [Definire strumenti in un messaggio](https://platform.claude.com/docs/it/build-with-claude/mid-conversation-system-messages#define-tools-in-a-message-beta).

### Compattazione su richiesta (beta)

Con l'header beta `compact-2026-09-04`, una richiesta che invia il parametro `compaction` di primo livello restituisce un blocco `compaction` firmato che riassume l'intera conversazione, che poi invii per primo al posto dei messaggi riassunti. È disponibile sui modelli che supportano la compattazione, incluso Claude Opus 5.5. Sei tu a scegliere quando compattare, la richiesta può essere eseguita in background e i blocchi di ragionamento nei turni che mantieni possono rimanere validi dopo la sostituzione (alle condizioni indicate in [Compattazione e ragionamento preservato](https://platform.claude.com/docs/it/build-with-claude/compaction-thinking-blocks#conditions-for-kept-thinking-to-stay-valid)), il che è importante su Claude Opus 5.5 perché i suoi [blocchi di ragionamento sono legati alla conversazione](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#thinking-blocks-are-tied-to-the-model-that-produced-them). Consulta [Compattazione su richiesta](https://platform.claude.com/docs/it/build-with-claude/compaction-on-demand) per la disponibilità sulle piattaforme e il flusso completo della richiesta.

## Differenze di comportamento

Claude Opus 5.5 differisce da Claude Opus 5 in diversi modi che si manifestano senza alcuna modifica al codice. Per ciascuno ci sono indicazioni in [Scrivere prompt per Claude Opus 5.5](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5):

* **L'effort predefinito è `medium`.** Una richiesta che omette `effort` viene eseguita a `medium`; su Claude Opus 5 veniva eseguita a `high`. Imposta `effort` esplicitamente e ripeti la tua valutazione dei livelli; consulta [Calibra l'effort](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#calibrate-effort).
* **Più ragionamento per turno a un dato livello di effort.** Con la stessa impostazione di [effort](https://platform.claude.com/docs/it/build-with-claude/effort) il modello tende a pensare di più per turno rispetto a Claude Opus 5, soprattutto a `xhigh` e `max`. Ripeti la tua valutazione dei livelli di effort anziché riutilizzare un'impostazione precedente, e lascia spazio in `max_tokens` per il ragionamento. Consulta [Calibra l'effort](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#calibrate-effort).
* **Il testo tra le chiamate agli strumenti viene restituito in blocchi di ragionamento.** Le brevi note che il modello scrive tra le chiamate agli strumenti arrivano come [blocchi `thinking` di aggiornamento di avanzamento](https://platform.claude.com/docs/it/build-with-claude/thinking#progress-updates) anziché come blocchi `text`, quindi con il valore predefinito `display: "omitted"` un'applicazione che li trasmette in streaming ai propri utenti resta silenziosa tra le chiamate agli strumenti, senza alcun errore. La [guida alla migrazione](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide#text-between-tool-calls) contiene la soluzione per riceverli, e [Aggiornamenti sui progressi rivolti all'utente](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#user-facing-progress-updates) spiega come richiederne di più.
* **Più categorie di salvaguardia.** Il modello esegue un classificatore di sicurezza per la biologia oltre a quello per la cybersicurezza. Come su Claude Opus 5, le richieste che lo spingono a riprodurre il proprio ragionamento interno nel testo della risposta possono essere rifiutate con la categoria `reasoning_extraction`. Consulta [Rifiuti e fallback](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#refusals-and-fallback) e [Rifiuti delle salvaguardie](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#safeguard-refusals).
* **Lettura più precisa di grafici, diagrammi e screenshot.** Il modello legge i valori da grafici densi e da elementi visivi dipendenti dal layout in modo molto più preciso senza strumenti, quindi le soluzioni alternative per la visione lato prompt create per i modelli precedenti potrebbero non essere più necessarie; gli strumenti per le immagini aggiungono comunque accuratezza sugli input più densi. Consulta [Strumenti per input visivi complessi](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#tools-for-complex-visual-inputs).

Se la tua integrazione con Claude Opus 5 funzionava con il ragionamento disabilitato, consulta [Prompt scritti per il ragionamento disabilitato](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#prompts-written-for-thinking-disabled) insieme alla [modifica incompatibile](https://platform.claude.com/docs/it/models/opus-5-5/whats-new-opus-5-5#thinking-cant-be-disabled). Per i miglioramenti delle capacità nel coding agentico e nella revisione del codice, nel lavoro di conoscenza, nella comunicazione, negli input visivi e nel computer use, consulta [Capacità rilevanti per il prompting](https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5#capability-improvements).

## Rifiuti e fallback

Claude Opus 5.5 include classificatori di sicurezza, e si applica tutto quanto descritto in [Rifiuti e fallback](https://platform.claude.com/docs/it/build-with-claude/refusals-and-fallback). Una richiesta rifiutata restituisce HTTP 200 con `stop_reason: "refusal"` e un oggetto [`stop_details`](https://platform.claude.com/docs/it/build-with-claude/refusals-and-fallback#refusal-response) che indica l'area della policy, quindi gestisci i rifiuti e configura il fallback: riprova su un altro modello con il [fallback lato server](https://platform.claude.com/docs/it/build-with-claude/refusals-and-fallback#server-side-fallback) (`fallbacks: "default"`, in beta, riprova sul modello che Anthropic consiglia per quella categoria), con il [middleware dell'SDK](https://platform.claude.com/docs/it/build-with-claude/refusals-and-fallback#client-side-fallback) o con un tuo meccanismo di nuovo tentativo. Il fatto che un rifiuto che arriva prima di qualsiasi output venga fatturato dipende dalla sua categoria di rifiuto, e in ogni caso viene conteggiato nei tuoi "rate limit" (limiti di velocità); consulta [Come vengono fatturati i rifiuti](https://platform.claude.com/docs/it/build-with-claude/refusals-and-fallback#how-refusals-are-billed).

## Prezzi

Claude Opus 5.5 costa $4 USD per milione di token di input e $20 USD per milione di token di output, meno dei $5 e $25 di Claude Opus 5, con scritture nella cache di 5 minuti a $5, scritture nella cache di 1 ora a $8 e letture dalla cache a $0,20 per milione di token (0,05x il prezzo base di input). L'[elaborazione batch](https://platform.claude.com/docs/it/build-with-claude/batch-processing) costa la metà: $2 e $10. Consulta [Prezzi](https://platform.claude.com/docs/it/about-claude/pricing) per la residenza dei dati e i prezzi degli strumenti.

## Disponibilità

Claude Opus 5.5 è disponibile su:

* **Claude API:** tutti i clienti, come `claude-opus-5-5`.
* **AWS:** [Claude in Amazon Bedrock](https://platform.claude.com/docs/it/build-with-claude/claude-in-amazon-bedrock), come `anthropic.claude-opus-5-5`, e [Claude Platform on AWS](https://platform.claude.com/docs/it/build-with-claude/claude-platform-on-aws), come `claude-opus-5-5`.
* **Google Cloud:** [Claude su Google Cloud](https://platform.claude.com/docs/it/build-with-claude/claude-on-vertex-ai), come `claude-opus-5-5`.
* **Microsoft Foundry:** [Claude in Microsoft Foundry](https://platform.claude.com/docs/it/build-with-claude/claude-in-microsoft-foundry), come `claude-opus-5-5`.

## Migrare da Claude Opus 5

Aggiorna l'ID del modello:

<CodeGroup exclude="shell">
  ```python Python
  model = "claude-opus-5"  # Before
  model = "claude-opus-5-5"  # After
  ```

  ```typescript TypeScript
  let model = "claude-opus-5"; // Before
  model = "claude-opus-5-5"; // After
  ```

  ```csharp C#
  var model = Model.ClaudeOpus5; // Before
  model = Model.ClaudeOpus5_5; // After
  ```

  ```go Go
  model := anthropic.ModelClaudeOpus5  // Before
  model = anthropic.ModelClaudeOpus5_5 // After
  ```

  ```java Java
  Model model = Model.CLAUDE_OPUS_5; // Before
  model = Model.CLAUDE_OPUS_5_5; // After
  ```

  ```php PHP
  $model = Model::CLAUDE_OPUS_5; // Before
  $model = Model::CLAUDE_OPUS_5_5; // After
  ```

  ```ruby Ruby
  model = Anthropic::Model::CLAUDE_OPUS_5 # Before
  model = Anthropic::Model::CLAUDE_OPUS_5_5 # After
  ```
</CodeGroup>

Quindi rimuovi eventuali impostazioni `thinking: {"type": "disabled"}` o `thinking: {"type": "enabled", ...}` e scegli invece un livello di [effort](https://platform.claude.com/docs/it/build-with-claude/effort). Sostituisci i tipi `tool_choice` `any` e `tool` con `auto` più l'[uso rigoroso degli strumenti](https://platform.claude.com/docs/it/agents-and-tools/tool-use/strict-tool-use). Se usi il computer use tramite `computer_20251124` sulla Claude API o su Google Cloud, [passa al toolset](https://platform.claude.com/docs/it/agents-and-tools/tool-use/computer-use-tool#migrate-from-computer-20251124). Se la tua interfaccia mostra il testo tra le chiamate agli strumenti, imposta anche `thinking.display`; consulta [Il testo tra le chiamate agli strumenti viene restituito nei blocchi di ragionamento](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide#text-between-tool-calls). Consulta la [guida alla migrazione](https://platform.claude.com/docs/it/models/opus-5-5/migration-guide) per istruzioni dettagliate da Claude Opus 5 e dai modelli precedenti, e per la checklist completa.

## Passaggi successivi

<CardGroup cols={3}>
  <Card title="Panoramica dei modelli" icon="arrow-right" href="https://platform.claude.com/docs/it/models/overview">
    Specifiche complete e prezzi per tutti i modelli Claude attuali.
  </Card>

  <Card title="Guida alla migrazione" icon="code" href="https://platform.claude.com/docs/it/models/opus-5-5/migration-guide">
    Sposta il codice da Claude Opus 5 e dai modelli precedenti a Claude Opus 5.5.
  </Card>

  <Card title="Scrivere prompt per Claude Opus 5.5" icon="terminal" href="https://platform.claude.com/docs/it/build-with-claude/prompt-engineering/prompting-claude-opus-5-5">
    Differenze di comportamento e pattern di prompting specifici di Claude Opus 5.5.
  </Card>

  <Card title="Effort" icon="gauge" href="https://platform.claude.com/docs/it/build-with-claude/effort">
    Controlla quanti token Claude utilizza nel rispondere, da low a max.
  </Card>

  <Card title="Ragionamento" icon="brain" href="https://platform.claude.com/docs/it/build-with-claude/thinking">
    Come funziona il ragionamento adattivo e come vengono preservati i blocchi di ragionamento.
  </Card>

  <Card title="Rifiuti e fallback" icon="shield" href="https://platform.claude.com/docs/it/build-with-claude/refusals-and-fallback">
    Gestisci `stop_reason: "refusal"` e riprova su un altro modello.
  </Card>
</CardGroup>
