Claude Ultrathink: Die versteckten Denkmodi, die kaum jemand kennt

Claude hat geheime Denkstufen – von 'think' bis 'ultrathink'. Hier erfährst du, wie sie funktionieren, wann du welche nutzt, und warum sie nur in Claude Code laufen.

Es gibt ein Feature in Claude, das die wenigsten kennen.

Es ist nicht wirklich versteckt – Anthropic hat es dokumentiert. Aber wenn du nicht tief in der Claude Code Welt steckst, hast du wahrscheinlich noch nie davon gehört.

Es heißt Extended Thinking. Und auf seiner höchsten Stufe gibt es etwas beinahe Mythisches: Ultrathink.

Ich hab eine Weile damit verbracht, rauszufinden, was das wirklich tut, wann es hilft – und wann es gar nicht funktioniert.

Spoiler: Es ist echt, es ist nützlich, aber es funktioniert nur in einem spezifischen Kontext. Und neuere Forschung zeigt, dass Extended Thinking bei bestimmten Aufgaben die Performance sogar um bis zu 36% verschlechtern kann.

Hier ist was ich rausgefunden hab.


Was Extended Thinking wirklich ist

Wenn du Claude eine Frage stellst, antwortet es normalerweise ziemlich schnell. Es liest deinen Prompt, generiert eine Antwort, fertig.

Aber manche Probleme brauchen mehr… Denken.

Extended Thinking erlaubt Claude eine Pause vor der Antwort. Statt direkt zur Antwort zu springen, arbeitet es das Problem Schritt für Schritt durch, erkundet verschiedene Ansätze und berücksichtigt Edge Cases – alles bevor du ein einziges Wort siehst.

Stell dir das so vor:

  • Normales Claude = dein Kollege, der schnell aus dem Bauch heraus antwortet
  • Extended Thinking Claude = derselbe Kollege, der sagt „Lass mich kurz nachdenken" und macht das dann wirklich

Bei komplexen Problemen – Architektur-Entscheidungen, knifflige Debugging-Sessions, mehrstufige Analysen – produziert diese Extra-Denkzeit oft dramatisch bessere Ergebnisse.


Die Denk-Hierarchie: Von „Think" zu „Ultrathink"

Hier wird’s interessant.

Claude Code (Anthropics Command-Line Coding Tool) hat eingebaute Keywords, die verschiedene Denkstufen triggern. Jede Stufe vergibt mehr „Denk-Budget" – im Grunde, wie lange Claude nachdenken kann, bevor es antwortet.

KeywordDenk-BudgetBest For
think~4.000 TokensRoutine Debugging, einfache Refactorings
think hard / megathink~10.000 TokensAPI Design, Database Planning, Optimierungen
think harder / ultrathink~32.000 TokensArchitektur Redesigns, kritische Bugs, komplexe Migrationen

Die Trigger-Phrasen sind flexibel:

  • „think about it", „think deeply" oder „think more" → Megathink-Stufe
  • „think harder", „think really hard", „think very hard" oder „ultrathink" → Maximum

Was passiert bei Ultrathink

Wenn du Ultrathink triggerst, bekommt Claude ungefähr 32.000 Tokens zum Nachdenken über das Problem bevor es antwortet.

Das ist verdammt viel Denk-Platz.

In der Praxis bedeutet das:

  • Mehrere Lösungsansätze erwägen, bevor es sich festlegt
  • Komplexe Logik Schritt für Schritt durcharbeiten
  • Edge Cases aufspüren, die bei schnelleren Antworten übersehen würden
  • Multi-File Changes kohärent planen
  • Knifflige Issues methodisch debuggen

Bei einem fiesen Production-Bug oder einer „sollte ich dieses ganze System refaktorieren" Frage kann Ultrathink den Unterschied zwischen einer hilfreichen und einer echten einsichtsvollen Antwort ausmachen.


Das Wichtige Caveat: Nur in Claude Code

Hier ist was mich anfangs verwirrt hat – und ich will nicht, dass du denselben Fehler machst.

Ultrathink und Extended Thinking Keywords funktionieren NUR in Claude Code – dem Terminal/CLI Tool.

Wenn du „ultrathink" in Claudes Web-Interface eingibst, passiert nichts Besonderes. Es ist einfach nur ein Wort in deinem Prompt. Dasselbe gilt für die API – wenn du nicht explizit Denk-Parameter in deinem API-Request konfigurierst, triggern die Keywords nichts.

Ich hab gesehen, dass Leute „füg einfach ultrathink zu deinem Prompt hinzu" als allgemeinen Tipp empfehlen. Das gilt nur für Claude Code speziell.

Für alle anderen: Konzentrier dich auf andere Prompting-Techniken. Die Keywords werden dir nicht helfen.


Wann man welche Stufe nutzt

Nicht jeder Task braucht Ultrathink. Tatsächlich verschwendet Übernutzen Zeit und – wenn du pro Token bezahlst – Geld.

Nutze „think" (4K Tokens) wenn:

  • Du einen einfachen Bug fixst
  • Du eine unkomplizierte Funktion schreibst
  • Routine Code Refactoring
  • Quick Questions mit klaren Antworten

Nutze „megathink" (10K Tokens) wenn:

  • Du eine API-Struktur designst
  • Du Database Schemas planst
  • Performance-Optimierungen
  • Code-Architektur Reviews
  • Mehrstufiges Problemlösen

Nutze „ultrathink" (32K Tokens) wenn:

  • Du System-Architektur redesignst
  • Du kritische Production Issues debuggst
  • Komplexe Migrationen, die mehrere Systeme betreffen
  • Probleme, wo ein Fehler ernsthafte Konsequenzen hat
  • Du bereits reguläre Ansätze versucht hast und tiefere Analyse brauchst

Der Schlüssel: Match die Denkstufe an die Problemkomplexität. Einfache Probleme kriegen keine besseren Antworten von mehr Denken – sie dauern nur länger.


Die Kehrseite: Wann Extended Thinking schadet

Neue Forschung zeigt was Interessantes:

Extended Thinking kann die Performance bei bestimmten Aufgabentypen um bis zu 36% verschlechtern – ähnlich wie Menschen schlechter performen, wenn sie intuitive Aufgaben überdenken.

Das macht Sinn: Nicht jedes Problem profitiert von mehr Nachdenken. Manchmal ist die erste Intuition richtig, und langes Grübeln führt in die falsche Richtung.

Faustregel:

  • Analytische, mehrstufige Probleme → Extended Thinking hilft
  • Intuitive, pattern-matching Aufgaben → Skip it
  • Kreative Aufgaben → Kommt drauf an

Die Kosten-Realität

Extended Thinking ist nicht kostenlos.

Basierend auf aktuellem Claude Pricing:

  • Basic Thinking (~4K Tokens): ~$0,06 pro Task
  • Enhanced Thinking (~10K Tokens): ~$0,15 pro Task
  • Maximum Ultrathink (~32K Tokens): ~$0,48 pro Task

Für persönliche Projekte sind diese Kosten normalerweise vernachlässigbar. Aber wenn du Claude Code für ein Team oder bei vielen Tasks laufen lässt, summiert sich systematische Ultrathink-Nutzung schnell.

Nutze Ultrathink für Probleme, die es verdienen, nicht als Default.


So nutzt du es praktisch

Wenn du Claude Code nutzt und Extended Thinking ausprobieren willst:

Für moderate Komplexität:

Think hard about how to refactor this authentication module.
Consider security implications and backward compatibility.

Für maximales Denken:

Ultrathink about this architecture. We're migrating from a
monolith to microservices. I need you to identify service
boundaries, data flow, and potential failure points.

Das Keyword kann überall im Prompt stehen – Anfang, Ende oder Mitte. Claudes Preprocessing schnappt es auf und weist das passende Denk-Budget zu.


Claude 4 und Interleaved Thinking

Die neuesten Claude 4 Modelle haben was Neues: „Interleaved Thinking" – Claude kann jetzt zwischen Tool Calls nachdenken, nicht nur am Anfang.

Das ist besonders mächtig für agentic Tasks, wo Claude mehrere Schritte macht: Files lesen, Commands laufen, Änderungen vornehmen. Statt alles am Anfang zu planen und zu hoffen, kann Claude über Ergebnisse nachdenken, wie sie kommen, und seinen Ansatz anpassen.

Für komplexe Coding-Tasks, die mehrere File-Operationen beinhalten, macht das Extended Thinking noch wertvoller.


Die Bottom Line

Extended Thinking ist ein echtes, nützliches Feature – aber nur im richtigen Kontext.

Wenn du Claude Code nutzt:

  • Lern, passende Denkstufen zu triggern
  • Fang mit „think" für Routine-Tasks an
  • Escaliere zu „megathink" für Design-Arbeit
  • Spar dir „ultrathink" für die harten Probleme

Wenn du Claude durchs Web-Interface oder API nutzt:

  • Diese Keywords helfen dir nicht
  • Konzentrier dich auf klares Prompting, guten Kontext, strukturierte Requests

Und auf jeden Fall: Mehr Denken ist nicht immer besseres Denken. Match das Tool zur Aufgabe.


Willst du mehr über Claude lernen? Check unseren ChatGPT vs Claude vs Gemini Vergleich oder browse unsere Claude Code Skills.