Claude Opus 4.8 wurde für komplexes agentisches Coding und Enterprise-Arbeit entwickelt. Es baut auf Claude Opus 4.7 auf. Diese Seite fasst alles zusammen, was zum Launch neu ist, einschließlich Fast Mode (Research Preview auf der Claude API) und einer niedrigeren minimalen cachebaren Prompt-Länge von 1.024 Token.
| Modell | API-Modell-ID | Beschreibung |
|---|---|---|
| Claude Opus 4.8 | claude-opus-4-8 | Für komplexes agentisches Coding und Enterprise-Arbeit |
Claude Opus 4.8 unterstützt standardmäßig das 1M-Token-Kontextfenster auf der Claude API, Amazon Bedrock, Google Cloud und Microsoft Foundry, 128k maximale Output-Token, Adaptive Thinking und denselben Satz an Tools und Plattform-Features wie Claude Opus 4.7.
Vollständige Preise und Spezifikationen findest du in der Modellübersicht.
Claude Opus 4.8 akzeptiert role: "system"-Nachrichten direkt nach einem User-Turn im messages-Array (vorbehaltlich der Platzierungsregeln). Damit kannst du später in einer lang laufenden Konversation aktualisierte Anweisungen anhängen, ohne den vollständigen System-Prompt zu wiederholen. Das Aktualisieren von Anweisungen auf diese Weise erhält Prompt-Cache-Treffer auf den früheren Turns und reduziert die Input-Kosten bei agentischen Schleifen. Es ist kein Beta-Header erforderlich. Siehe System-Nachrichten mitten in der Konversation für Details zur Verwendung.
Das stop_details-Objekt bei Refusal-Antworten (verfügbar seit Claude Opus 4.7) ist jetzt öffentlich dokumentiert. Wenn Claude es ablehnt, eine Anfrage abzuschließen, beschreibt dieses Objekt die Kategorie der Ablehnung, zusätzlich zum bestehenden refusal-Stop-Reason. Deine Anwendung kann es nutzen, um verschiedene Klassen abgelehnter Anfragen zu unterscheiden und den Nutzer zum richtigen nächsten Schritt zu leiten. Es ist kein Beta-Header erforderlich. Siehe Refusals und Fallback für die Kategorieliste und Stop-Reasons und Fallback für Hinweise zur Handhabung.
Der Standardwert des Effort-Parameters bei Claude Opus 4.8 ist high auf allen Oberflächen, einschließlich der Claude API und Claude Code. Wenn du Effort heute explizit setzt, bleibt deine Einstellung unverändert. Siehe Effort für Hinweise zu den einzelnen Stufen.
Fast Mode ist jetzt für Claude Opus 4.8 als Research Preview auf der Claude API verfügbar. Setze speed: "fast" mit dem Beta-Header fast-mode-2026-02-01, um bis zu 2,5x mehr Output-Token pro Sekunde vom selben Modell zu Premium-Preisen zu erhalten. Siehe Fast Mode für Zugang, unterstützte Modelle und Preise.
Die minimale cachebare Prompt-Länge bei Claude Opus 4.8 beträgt 1.024 Token, reduziert von 2.048 Token bei Claude Opus 4.7. Prompts, die bei Claude Opus 4.7 zu kurz zum Cachen waren, können jetzt ohne Code-Änderungen Cache-Einträge erstellen. Siehe Prompt-Caching für die Mindestwerte pro Modell.
Diese Einschränkungen sind gegenüber Claude Opus 4.7 unverändert, sodass Code, der bereits auf Claude Opus 4.7 läuft, keine Änderungen benötigt. Sie gelten nur für die Messages API. Claude Managed Agents sind nicht betroffen.
Das Setzen von temperature, top_p oder top_k auf einen nicht standardmäßigen Wert gibt bei Claude Opus 4.8 einen 400-Fehler zurück, genau wie bei Claude Opus 4.7. Lass diese Parameter weg und nutze Prompting, um das Verhalten des Modells zu steuern.
Wie Claude Opus 4.7 unterstützt Claude Opus 4.8 keine Budgets für erweitertes Denken. Das Setzen von thinking: {type: "enabled", budget_tokens: N} gibt einen 400-Fehler zurück.
Der folgende Diff aktualisiert eine Anfrage, die für Claude Opus 4.6 oder früher geschrieben wurde, damit sie auf Claude Opus 4.8 läuft. Die entfernten Zeilen (-) setzen die alte Modell-ID und das manuelle Thinking-Budget, das Claude Opus 4.8 ablehnt. Die hinzugefügten Zeilen (+) setzen die neue Modell-ID, wechseln zu Adaptive Thinking und steuern die Thinking-Tiefe mit dem Effort-Parameter, der im Top-Level-Feld output_config übergeben wird. Das Modell bestimmt bei jedem Turn, wann und wie viel es denkt. Wenn du das thinking-Feld vollständig entfernst, laufen Anfragen ohne Thinking:
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
- model="claude-opus-4-6",
+ model="claude-opus-4-8",
max_tokens=16000,
- thinking={"type": "enabled", "budget_tokens": 10000},
+ thinking={"type": "adaptive"},
+ output_config={"effort": "high"},
messages=[
{
"role": "user",
"content": "Explain why the sum of two even numbers is always even.",
}
],
)Im Vergleich zu Claude Opus 4.7 zielt Claude Opus 4.8 auf Verhaltensverbesserungen in folgenden Bereichen ab:
Mit aktiviertem Adaptive Thinking löst Claude Opus 4.8 Reasoning nur dann aus, wenn es feststellt, dass der Turn es benötigt. Bei einfachen Lookups und kurzen agentischen Schritten antwortet es direkt. Bei komplexen mehrstufigen Problemen denkt es nach, bevor es antwortet. Dies reduziert verschwendete Thinking-Token bei bimodalen Workloads im Vergleich zu Claude Opus 4.7 auf derselben Effort-Stufe. Wie bei Claude Opus 4.7 ist Thinking deaktiviert, es sei denn, du setzt explizit thinking: {type: "adaptive"} in deiner Anfrage.
Dies sind keine API-Breaking-Changes, könnten aber Prompt-Updates erfordern. Siehe Migration zu Claude Opus 4.8 für vollständige Hinweise.
medium erlaubt etwas mehr Thinking, high etwas weniger und xhigh deutlich mehr. Wenn du eine Effort-Stufe gegen Claude Opus 4.7 abgestimmt hast, erstelle eine neue Baseline für Kosten und Latenz auf dieser Stufe, bevor du sie anpasst.Schritt-für-Schritt-Migrationsanweisungen und die vollständige Migrations-Checkliste findest du unter Migration zu Claude Opus 4.8. Wenn du von Claude Opus 4.6 oder früher upgradest, wende auch die Claude Opus 4.7-Migrationsschritte an. Diese Schritte decken Breaking Changes ab, die das Claude Opus 4.8-Upgrade allein nicht abdeckt. Wenn du Claude Code oder das Agent SDK verwendest, kann der Claude API Skill diese Migrationsschritte automatisch auf deine Codebasis anwenden.
Leitfaden für die Migration zu den neuesten Claude-Modellen von früheren Claude-Versionen.
Steuere mit dem Effort-Parameter, wie viele Token Claude beim Antworten verwendet, und wäge zwischen Antwortgründlichkeit und Token-Effizienz ab.
Lass Claude mit dem Adaptive-Thinking-Modus dynamisch bestimmen, wann und wie viel erweitertes Denken verwendet wird.
Wie System-Nachrichten mitten in der Konversation Cache-Treffer erhalten.
Erfahre, was jeder stop_reason-Wert bedeutet und wie du Truncation, Tool-Nutzung, pausierte Turns und Refusals in deiner Anwendung handhabst.
Erhalte bis zu 2,5x mehr Output-Token pro Sekunde von Claude Opus-Modellen.
Was this page helpful?