Was this page helpful?
Claude Opus 4.7 è il nostro modello più capace generalmente disponibile fino ad oggi. È altamente autonomo e funziona eccezionalmente bene su lavori agentici a lungo termine, lavori di conoscenza, compiti di visione e compiti di memoria. Questa pagina riassume tutto ciò che è nuovo al lancio.
| Modello | ID modello API | Descrizione |
|---|---|---|
| Claude Opus 4.7 | claude-opus-4-7 | Il nostro modello più capace generalmente disponibile per il ragionamento complesso e la codifica agentitica |
Claude Opus 4.7 supporta la finestra di contesto di 1M token, 128k token di output massimi, adaptive thinking, e lo stesso set di strumenti e funzionalità della piattaforma di Claude Opus 4.6.
Per i prezzi e le specifiche complete, consulta la panoramica dei modelli.
Claude Opus 4.7 è il nostro primo modello Claude con supporto per immagini ad alta risoluzione. La risoluzione massima dell'immagine è aumentata a 2576px / 3.75MP (aumentata dal nostro limite precedente di 1568px / 1.15MP). Questo cambiamento dovrebbe sbloccare guadagni di prestazioni su carichi di lavoro pesanti per la visione, ed è particolarmente importante per l'uso del computer e i flussi di lavoro di comprensione di screenshot/artefatti/documenti.
Inoltre, operazioni come la mappatura delle coordinate alle immagini sono ora più semplici — le coordinate del modello sono 1
con i pixel effettivi, quindi non è richiesta alcuna matematica di fattore di scala.Le immagini ad alta risoluzione utilizzano più token. Se la fedeltà aggiuntiva dell'immagine non è necessaria, riduci il campionamento delle immagini prima di inviarle a Claude per evitare aumenti di utilizzo dei token.
Oltre alla risoluzione, Claude Opus 4.7 migliora anche su:
Consulta Immagini e visione per i dettagli.
xhighIl parametro effort ti consente di sintonizzare l'intelligenza di Claude rispetto alla spesa di token, scambiando la capacità per una velocità più veloce e costi inferiori. Inizia con il nuovo livello di sforzo xhigh per i casi d'uso di codifica e agentici, e utilizza un minimo di sforzo high per la maggior parte dei casi d'uso sensibili all'intelligenza. Consulta Livelli di sforzo consigliati per Claude Opus 4.7 per la guida per livello. (Solo API Messages; Claude Managed Agents gestisce lo sforzo automaticamente.)
Claude Opus 4.7 introduce budget dei compiti. Un budget dei compiti dà a Claude una stima approssimativa di quanti token mirare per un ciclo agentitico completo, incluso il pensiero, le chiamate agli strumenti, i risultati degli strumenti e l'output finale. Il modello vede un conto alla rovescia in esecuzione e lo utilizza per dare priorità al lavoro e terminare il compito con grazia man mano che il budget viene consumato. Per utilizzare, imposta l'intestazione beta task-budgets-2026-03-13 e aggiungi quanto segue alla tua configurazione di output:
response = client.beta.messages.create(
model="claude-opus-4-7",
max_tokens=128000,
output_config={
"effort": "high",
"task_budget": {"type": "tokens", "total": 128000},
},
messages=[
{"role": "user", "content": "Review the codebase and propose a refactor plan."}
],
betas=["task-budgets-2026-03-13"],
)Potrebbe essere necessario sperimentare con diversi budget dei compiti per il tuo caso d'uso. Se al modello viene assegnato un budget dei compiti troppo restrittivo per un determinato compito, potrebbe completare il compito meno accuratamente o rifiutarsi di fare il compito del tutto.
Per compiti agentici aperti dove la qualità è più importante della velocità, non impostare un budget dei compiti; riserva i budget dei compiti per i carichi di lavoro in cui hai bisogno che il modello limiti il suo lavoro a un'indennità di token. Il valore minimo per un budget dei compiti è 20k token.
Questo non è un limite rigido; è un suggerimento di cui il modello è consapevole. Questo è distinto da max_tokens, che è un limite rigido per richiesta sui token generati (max_tokens non viene passato al modello, e il modello non ne è consapevole), mentre task_budget è un limite consultivo su tutto il ciclo agentitico. Utilizza task_budget quando vuoi che il modello si automodera, e max_tokens come limite rigido per richiesta per limitare l'utilizzo.
Queste modifiche di rilievo si applicano solo all'API Messages. Se utilizzi Claude Managed Agents, non ci sono modifiche API di rilievo per Claude Opus 4.7.
I budget di pensiero esteso vengono rimossi in Claude Opus 4.7. L'impostazione di thinking: {"type": "enabled", "budget_tokens": N} restituirà un errore 400. Adaptive thinking è l'unica modalità di pensiero attiva, e nelle nostre valutazioni interne supera in modo affidabile il pensiero esteso.
# Prima (Opus 4.6)
thinking = {"type": "enabled", "budget_tokens": 32000}
# Dopo (Opus 4.7)
thinking = {"type": "adaptive"}
output_config = {"effort": "high"}Adaptive thinking è disattivato per impostazione predefinita su Claude Opus 4.7. Le richieste senza il campo thinking vengono eseguite senza pensiero. Imposta thinking: {type: "adaptive"} esplicitamente per abilitarlo.
A partire da Claude Opus 4.7, l'impostazione di temperature, top_p o top_k su qualsiasi valore non predefinito restituirà un errore 400. Il percorso di migrazione più sicuro è omettere completamente questi parametri dalle richieste e utilizzare il prompting per guidare il comportamento del modello. Se stavi utilizzando temperature = 0 per il determinismo, nota che non ha mai garantito output identici.
A partire da Claude Opus 4.7, il contenuto di pensiero viene omesso dalla risposta per impostazione predefinita. I blocchi di pensiero continuano a comparire nel flusso di risposta, ma il loro campo thinking sarà vuoto a meno che il chiamante non espliciti il consenso. Questo è un cambiamento silenzioso — non viene generato alcun errore — e la latenza della risposta sarà leggermente migliorata. Se gli output di ragionamento sono necessari, puoi impostare display su "summarized" e acconsentire di nuovo con una modifica su una riga:
thinking = {
"type": "adaptive",
"display": "summarized", # o "omitted" (predefinito)
}Se il tuo prodotto trasmette il ragionamento agli utenti, il nuovo predefinito apparirà come una lunga pausa prima che l'output inizi. Imposta "display": "summarized" per ripristinare il progresso visibile durante il pensiero.
Claude Opus 4.7 utilizza un nuovo tokenizer, contribuendo alle sue prestazioni migliorate su un'ampia gamma di compiti. Questo nuovo tokenizer può utilizzare approssimativamente da 1x a 1.35x più token durante l'elaborazione del testo rispetto ai modelli precedenti (fino a ~35% in più, variando in base al contenuto), e /v1/messages/count_tokens restituirà un numero diverso di token per Claude Opus 4.7 rispetto a Claude Opus 4.6. L'efficienza dei token di Claude Opus 4.7 può variare in base alla forma del carico di lavoro. Gli interventi di prompting, task_budget e effort possono aiutare a controllare i costi e garantire un utilizzo appropriato dei token. Tieni presente che questi controlli possono compromettere l'intelligenza del modello.
Ti suggeriamo di aggiornare i tuoi parametri max_tokens per fornire spazio aggiuntivo, inclusi i trigger di compattazione. Claude Opus 4.7 fornisce una finestra di contesto di 1M ai prezzi standard dell'API senza premio per il contesto lungo.
Claude Opus 4.7 mostra guadagni significativi su compiti di lavoratori della conoscenza, in particolare dove il modello ha bisogno di verificare visivamente i suoi stessi output:
Se i prompt esistenti hanno mitigazioni in queste aree (ad es. "verifica il layout della diapositiva prima di restituire"), prova a rimuovere questo scaffolding e a rifare il baseline.
Claude Opus 4.7 è migliore nella scrittura e nell'utilizzo della memoria basata sul file system. Se un agente mantiene un scratchpad, un file di note o un archivio di memoria strutturato tra i turni, quell'agente dovrebbe migliorare nel prendere note per se stesso e nel sfruttare le sue note nei compiti futuri. Per dare a Claude uno scratchpad gestito senza costruire il tuo, utilizza lo strumento di memoria lato client.
Consulta Supporto per immagini ad alta risoluzione sopra.
Questi non sono cambiamenti di rilievo dell'API ma possono richiedere aggiornamenti del prompt. Consulta Migrazione a Claude Opus 4.7 per la guida completa.
Per istruzioni di migrazione passo dopo passo e la lista di controllo completa della migrazione, consulta Migrazione a Claude Opus 4.7. Se utilizzi Claude Code o l'Agent SDK, la Claude API skill può applicare automaticamente questi passaggi di migrazione al tuo codebase.
Guida allo sforzo per livello per Claude Opus 4.7.