Claude Platform 101
← Alle Lektionen
Lektion 06Claude Platform 101

Was ist Extended Thinking?

Zusammenfassung (Audio)

Gesprochene Zusammenfassung — drücke auf Play zum Mitlesen: die gesprochene Zeile bleibt oben.

Studiennotizen

Einige Aufgaben erfordern mehr als eine schnelle Antwort. Claude kann ein Problem durcharbeiten, bevor er antwortet — eine Funktion namens Extended Thinking. In dieser Lektion schauen wir uns an, was Thinking ist, wie man es aktiviert und wann es wirklich hilft.

Hier ist der Fehlermodus, den wir vermeiden wollen. Stellen Sie einem Modell eine mehrstufige Frage und lassen Sie es sofort antworten, und es kann selbstbewusst die falsche Antwort geben:

Diagramm einer App, die eine mehrstufige Äpfel-Frage an ein Modell sendet, das sofort mit der falschen Antwort antwortet: Sie hätten 6,5 Äpfel

Was ist Extended Thinking?

Extended Thinking ermöglicht es Claude, Schritt für Schritt zu argumentieren, bevor er eine endgültige Antwort gibt. Wenn es aktiviert ist, generiert Claude interne Reasoning-Token — oft Chain of Thought genannt — und liefert dann die Antwort. Das Reasoning ist nicht verborgen: Sie können es in der Antwort neben dem endgültigen Text sehen.

Adaptives Thinking auf Opus 4.7

Mit Opus 4. 7 ist Thinking adaptiv. Sie wählen kein Token-Budget. Sie schalten es einfach ein, und Claude entscheidet dynamisch, wann und wie viel gedacht werden soll.

Um zu steuern, wie viel Claude denkt, verwenden Sie den effort-Parameter. Eine Falle: Er gehört in output_config, nicht neben den thinking-Block. Die Stufen sind:

  • low
  • medium
  • high (Standard)
  • xhigh (extra hoch)
  • max

Wann man es nutzt (und wann man es überspringt)

Extended Thinking hilft bei:

  • Mathematik und mehrstufiger Logik
  • Code-Debugging
  • Regulatorischer Analyse
  • Allem, das Abwägungen oder Vergleiche von Optionen beinhaltet

Folie mit Extended-Thinking-Anwendungsfällen: Mathematik, mehrstufige Logik, Code-Debugging, regulatorische Analyse und komplexe Vergleiche

Überspringen Sie es bei einfacher Klassifizierung, Extraktion oder Boilerplate. Für diese Aufgaben fügt es nur Latenz und Kosten hinzu, ohne die Ergebnisse tatsächlich zu verbessern.

Thinking in Aktion

Schauen wir uns an, wie es funktioniert. Hier ist eine Agent-Schleife mit einem Wetter-Tool, und wir werden Claude bitten, eine Roadtrip aus San Francisco zu planen — zwei Stopps, unter Berücksichtigung von Wetter und Fahrtzeit. Das ist ein echte Abwägung, die Art von Frage, bei der Thinking seinen Wert beweist.

import anthropic

client = anthropic. Anthropic()

weather_tool = { "name": "get_weather", "description": "Get the current weather for a city. ", "input_schema": { "type": "object", "properties": { "city": {"type": "string", "description": "City name"} }, "required": ["city"], }, }

response = client. messages. create( model="claude-opus-4-7", max_tokens=16000, thinking={"type": "adaptive"}, output_config={"effort": "high"}, # low | medium | high | xhigh | max tools=[weather_tool], messages=[ { "role": "user", "content": "Plan a road trip out of San Francisco with two stops, " "weighing weather and drive time. ", } ], )

Wenn Sie dies ausführen, ist die Ausgabe interessanter als üblich. Sie sehen Thinking-Blöcke, in denen Claude die Abwägungen durcharbeitet, gefolgt von Tool-Aufrufen, um jede Stadt zu überprüfen, und schließlich einen Text-Block mit der eigentlichen Empfehlung.

Das Reasoning ist sichtbar — das ist der ganze Sinn.

Warum das in der Produktion wichtig ist

In einer Produktions-App ist dies der Unterschied zwischen einem Agent, der Probleme einzeln findet, und einem Agent, der sie verbindet. Nehmen Sie eine Compliance-Review-App: Das Aktivieren von adaptivem Thinking beim Auto-Review-Aufruf ermöglicht es dem Agent, über Berichtsabschnitte hinweg zu argumentieren — und Dinge wie eine Windlast-Spezifikation in Abschnitt drei zu erfassen, die mit der Materialspezifikation anderswo im Dokument in Konflikt steht.

Compliance-Review-App-UI mit aktiviertem Thorough-Review-Kontrollkästchen, das einen Auto-Review durchführt, der Erkenntnisse zwischen Berichtsabschnitten kreuzt

Zusammenfassung

  • Extended Thinking gibt Claude Raum zum Argumentieren, bevor er antwortet, und das Reasoning ist in der Antwort sichtbar.
  • Mit Opus 4. 7 schalten Sie es mit thinking: {"type": "adaptive"} ein — kein Token-Budget erforderlich; Claude entscheidet, wann und wie viel gedacht werden soll.
  • Stellen Sie die Tiefe mit dem effort-Parameter in output_config ein: low, medium, high (Standard), xhigh oder max.
  • Nutzen Sie es für schwierige, abwägungsintensive Probleme. Überspringen Sie es bei einfachen — dort kostet es nur Latenz und Token.
Lernkarten 8 Karten
Frage
zum Aufdecken klicken · ←/→
Antwort
zum Zurückdrehen klicken
Nach Anki exportieren (.tsv) ↓
Wissensüberprüfung 6 Fragen