Exkurs

Thinking Models & Reasoning

Mehr Rechenzeit statt größerer Modelle

Inhalt

Zwei Mythen zuerst

„Das ist doch nur mehr Zufall"

Nein. Sampling-Zufall (die Ziehung aus der Verteilung, Modul 1) steuert Variation — Zufall allein löst kein Logikproblem. Reasoning ist etwas anderes als „mehrmals würfeln".

„Da rechnet eine neue Architektur"

Nein. Es ist derselbe Transformer, dieselbe Decode-Phase, stur Token für Token. Es gibt keinen „Rückwärtsgang" im Netz und keine verborgene Logik-Engine.

Was wirklich passiert: Test-Time Compute — das Modell bekommt mehr Rechenzeit beim Antworten (statt mehr Parameter beim Training) und nutzt sie für einen sichtbar gewordenen Arbeitsschritt: erst denken, dann antworten.

Der Notizblock im Kontextfenster

Ein Reasoning-Modell tippt nicht sofort die Antwort. Es generiert zuerst — ganz normal, Token für Token — Text in einen abgetrennten Denk-Block (Chain-of-Thought, „Gedankenkette"). Der Kontext baut sich dreiteilig auf:

Promptdeine Aufgabe
+ System-Prompt
Denk-Blockdas Modell „redet mit sich selbst" — zerlegt, plant, verwirft · oft tausende Tokens
Finale Antwortwas du als
Ergebnis siehst

Start- und Ende-Marker trennen den Denk-Block von der Antwort — erzeugt wird alles vom selben Decode-Loop.

In Claude Code ist das Denken sichtbar (einklappbar in der Console) — andere Produkte verbergen es. Sichtbar oder nicht: es sind ganz normale Decode-Tokens, erzeugt vor dem ersten Zeichen deiner Antwort.

Im Denk-Block: zerlegen, verwerfen, korrigieren

# Denk-Block (sinngemäß gekürzt) — Aufgabe: Duplikate in einer Buchungsliste finden
Ich zerlege: (1) Datenstruktur wählen, (2) Vergleichskriterium klären, (3) Kompl.
Ansatz: eine Map<String, Booking> über die Buchungsnummer …
Moment — nein: Duplikate haben per Definition dieselbe Nummer nicht zwingend;
das Kriterium ist Kunde+Seminar+Datum. Ein Set mit einem Composite-Key ist passender.
Prüfe Randfall: zwei Buchungen, gleicher Kunde, verschiedene Termine — kein Duplikat. Passt.
# erst jetzt beginnt die finale Antwort

Zerlegen

Das Problem wird in Einzelschritte und Hypothesen aufgeteilt — wie auf einem Whiteboard.

Selbst korrigieren

Ein Fehler im Denk-Block wird von den nächsten Tokens erkannt und revidiert — „warte, nein …".

Antrainiert per RL

Reinforcement Learning auf verifizierbaren Aufgaben belohnt Denkwege, die zu richtigen Ergebnissen führen (siehe LLM-Grundlagen).

Warum die Antwort besser wird

Erinnerung aus den LLM-Grundlagen: jede Vorhersage ist bedingt durch den Kontext. Genau das nutzt Reasoning aus:

Reaktiv (ohne Denk-Block)

P(Antwort | Prompt)

Das Modell muss beim allerersten Token „richtig abbiegen" — bei komplexer Logik geht das oft schief, und der Fehler pflanzt sich autoregressiv fort.

Mit Denk-Block

P(Antwort | Prompt + eigener Plan)

Der komplette Denkprozess steht im Kontext (KV-Cache), wenn die Antwort beginnt. Jedes Antwort-Token ist durch den geprüften Bauplan konditioniert.

Der Deal in einem Satz: Wir tauschen Wartezeit und Output-Tokens gegen Logik-Leistung. Tausende normale Decode-Zyklen bauen hochwertigen Kontext auf, bevor das erste Zeichen der Antwort erscheint.

Einsatz in der Praxis

Reasoning lohnt sich

Fehlersuche mit mehreren Verdächtigen, Architektur-Entscheidungen, verzwickte Migrationen, Mathe-/Logik-Anteile — alles, was man nicht auf einen Blick löst.

Reasoning ist Verschwendung

Umbenennen, Formatieren, Boilerplate, klare lokale Fixes — hier zahlt ihr Wartezeit und Tokens für einen Plan, den die Aufgabe nicht braucht.

Kostenmodell

Denk-Tokens sind Output-Tokens — der langsame, teure Teil der Decode-Phase (LLM-Grundlagen). Tausende davon, bevor die Antwort beginnt.

In der Agent-Schleife

Der Agent denkt auch zwischen Tool-Calls: Ergebnis lesen, neu planen, nächstes Werkzeug — jeder Denk-Block gehört zum Verlauf.

Steuerbar

Der Denk-Aufwand ist in Claude Code ein Regler (mehr Budget für schwere Aufgaben, wenig für Mechanik). Bedienung: Modul 4.

Faustregel wie bei der Modellwahl: hochschalten bei Ratlosigkeit, runterschalten bei Fleißarbeit — und die Wirkung am Ergebnis messen, nicht am Bauchgefühl.

Mini-Übung — Reasoning an oder aus?

Aufgabe

Entscheidet für jede Aufgabe: Denk-Budget hoch oder runter — mit einem Satz Begründung:

(a) 30 Methoden nach neuem Schema umbenennen · (b) Heisenbug mit drei möglichen Ursachen eingrenzen · (c) REST-Boilerplate für zwei neue Endpoints generieren · (d) Architektur-Entscheidung: Event-getrieben oder Batch? · (e) Changelog aus Commit-Messages formatieren · (f) Rundungslogik der Währungsumrechnung prüfen

Verifizierbares Ergebnis: sechs Zuordnungen, jede begründet über die Frage „löst man das auf einen Blick — oder braucht es Hypothesen?"

Dauer ca. 5 Minuten · Zuruf im Plenum oder Partnerarbeit · kurze Pause — Auflösung auf der nächsten Folie

Auflösung Mini-Übung

Die Trennlinie ist immer dieselbe: Mechanik löst man auf einen Blick — Mehrhypothesen-Probleme brauchen den Denk-Block.

AufgabeReasoningBegründung
(a) 30 Methoden umbenennenrunterMechanik — Muster anwenden, kein Plan nötig
(b) Heisenbug, drei VerdächtigehochHypothesen bilden, prüfen, verwerfen
(c) REST-Boilerplateruntermillionenfach gesehenes Standard-Muster
(d) Event vs. BatchhochAbwägung mit Konsequenzen — der Plan ist das Produkt
(e) Changelog formatierenrunterreine Transformation
(f) Währungs-RundungslogikhochMathe-/Invarianten-Prüfung — Fehler sind subtil
Dieselbe Faustregel wie bei der Modellwahl: hochschalten bei Ratlosigkeit, runterschalten bei Fleißarbeit — und die Wirkung am Ergebnis messen.

Glossar Exkurs Glossar

Reasoning / Extended Thinking Das Modell erzeugt vor der Antwort einen Denk-Block aus normalen Decode-Tokens — zerlegen, planen, selbst korrigieren — und antwortet dann bedingt durch diesen Plan.
Chain-of-Thought (CoT) „Gedankenkette": das schrittweise Ausformulieren von Zwischenschritten als Text. Ursprünglich eine Prompt-Technik, heute per RL fest antrainiert.
Test-Time Compute Qualität durch mehr Rechenzeit beim Antworten statt durch größere Modelle beim Training. Reasoning ist die bekannteste Form davon.
Scratchpad (Notizblock) Der abgetrennte Bereich im Kontextfenster, in den der Denk-Block geschrieben wird — durch Marker von der finalen Antwort getrennt, Teil des KV-Cache.

© 2026 CGS IT Solutions GmbH

Alle Rechte vorbehalten

Diese Schulungsunterlagen sind urheberrechtlich geschützt. Vervielfältigung, Weitergabe oder kommerzielle Nutzung — auch in Auszügen — nur mit ausdrücklicher schriftlicher Genehmigung der CGS IT Solutions GmbH.

cgsit-claude-training · Exkurs Reasoning · v0.3.31