Zum Inhalt springen

Die Schreibtisch-Analogie

Dein Arbeitsplatz im Kopf

Stell dir vor, du hast einen großen Schreibtisch. Am Morgen ist er leer und aufgeräumt. Du legst dein aktuelles Projekt darauf, die relevanten Unterlagen, einen Notizblock. Du arbeitest fokussiert und effizient.

Jetzt stell dir vor, du räumst den ganzen Tag nichts weg. Gegen Nachmittag stapeln sich Dokumente von fünf verschiedenen Projekten. Alte Notizzettel mischen sich mit neuen. Du suchst ständig nach Dingen und verlierst den Überblick. Genau das passiert in Claudes Context-Window, wenn du es nicht aktiv managst.

Ein aufgeräumter Schreibtisch = klarer Kopf = bessere Ergebnisse.

Das Context-Window verstanden

Claude Code arbeitet mit einem Context-Window von bis zu 1 Million Tokens (bei Opus 5 und Sonnet 5). Klingt nach viel -- aber wie viel ist das wirklich?

  • Ein Token entspricht grob 0,75 Wörtern (oder 3-4 Zeichen)
  • 1M Tokens sind ungefähr 750.000 Wörter -- mehrere dicke Bücher
  • Eine typische TypeScript-Datei mit 200 Zeilen verbraucht ca. 2.000-3.000 Tokens
  • Ein langer Terminal-Output kann schnell 5.000-10.000 Tokens kosten

iIn der Praxis

Auch 1M Tokens sind endlich. In einer produktiven Coding-Session liest Claude dutzende Dateien, führt Befehle aus und generiert Code. Gutes Kontextmanagement bleibt wichtig, damit die Qualität der Antworten über die gesamte Session hinweg hoch bleibt.

Probiere es selbst aus

Klicke auf die Aktionen und beobachte, wie sich der Schreibtisch und die Context-Auslastung veraendern:

Context-Window Visualizer

Context-Auslastung11%
src/app.tsx
Chat-Nachricht
CLAUDE.md
git status
package.json

Die wichtigsten Werkzeuge

/clear -- Tisch leer wischen

Der wichtigste Befehl für gutes Kontextmanagement. /clear löscht den gesamten Gesprächsverlauf und gibt dir einen frischen, leeren Schreibtisch.

Wann nutzen?

  • Wenn du eine neue, unabhängige Aufgabe startest
  • Wenn Claude anfängt, verwirrte oder inkonsistente Antworten zu geben
  • Nach dem Abschluss einer größeren Aufgabe
> /clear

So einfach. Keine Angst -- dein Code und deine Dateien bleiben natürlich erhalten. Nur der Gesprächsverlauf in Claudes "Notizbuch" wird gelöscht.

*Faustregel

Neue Aufgabe? /clear. Immer. Es kostet dich zwei Sekunden und spart dir Minuten an schlechteren Ergebnissen.

/compact -- Alles auf einen Zettel

Manchmal willst du nicht alles wegwerfen, aber der Context wird langsam voll. /compact fasst den bisherigen Gesprächsverlauf zusammen -- wie wenn du alles Wichtige auf einem einzigen Zettel zusammenschreibst und den Rest vom Schreibtisch räumst.

> /compact

Claude erstellt eine kompakte Zusammenfassung des bisherigen Gesprächs. Du verlierst die Details, behältst aber den roten Faden. Besonders nützlich mitten in einer längeren Aufgabe, wenn du merkst, dass der Context voll wird, aber den Kontext nicht komplett verlieren willst.

Du kannst auch eigene Anweisungen mitgeben:

> /compact Fokus auf die Datenbankänderungen und offene TODOs

/btw -- Kurze Seitenfrage

Kennst du das? Du arbeitest konzentriert an einer Aufgabe, und plötzlich fällt dir eine schnelle Frage ein, die nichts damit zu tun hat. Normalerweise würde die Frage deinen Context "verschmutzen" -- sie bringt irrelevante Informationen in den Gesprächsverlauf.

/btw ist wie kurz zum Kollegen rüberfragen, ohne deinen Schreibtisch durcheinander zu bringen:

> /btw Wie war nochmal die Syntax für einen TypeScript-Enum?

Die Antwort kommt, aber der Austausch belastet deinen Haupt-Context nicht. Perfekt für Wissensfragen zwischendurch.

iWann /btw nutzen?

Ideal für kurze Wissensfragen, Syntaxfragen oder schnelle Checks, die nichts mit deiner aktuellen Aufgabe zu tun haben. Nicht geeignet für Fragen, die den aktuellen Dateizustand betreffen -- dafür braucht Claude den vollen Context.

Esc -- Unterbrechen

Manchmal merkst du sofort, dass Claude in die falsche Richtung läuft. Vielleicht editiert es die falsche Datei oder generiert eine unnötig lange Antwort. Drück Esc, um die aktuelle Aktion zu stoppen.

Wichtig: Der bisherige Context bleibt vollständig erhalten. Du unterbrichst nur die aktuelle Antwort -- wie wenn du jemanden mitten im Satz stoppst. Alles, was davor besprochen wurde, ist noch da.

Esc + Esc -- Checkpoint zurückspringen

Doppeltes Escape ist mächtiger: Es springt zum letzten Checkpoint zurück. Der letzte Austausch wird aus dem Context entfernt, als hätte er nie stattgefunden.

Das ist wie die "Rückgängig"-Funktion für deinen Gesprächsverlauf. Besonders nützlich, wenn:

  • Claude eine komplett falsche Richtung eingeschlagen hat
  • Die letzte Antwort riesig war und unnötig Context verbraucht hat
  • Du einen Prompt umformulieren willst, ohne den alten Versuch im Context zu behalten

!Checkpoints vs. Dateien

Esc+Esc macht Änderungen am Context rückgängig, aber nicht an Dateien. Wenn Claude bereits Code geschrieben hat, bleiben die Dateiänderungen bestehen. Du musst sie bei Bedarf separat mit git checkout rückgängig machen.

Zusammenfassung der Werkzeuge

BefehlSchreibtisch-AnalogieContext-Effekt
/clearTisch komplett leer räumenAlles gelöscht
/compactWichtiges auf einen Zettel, Rest wegZusammenfassung behalten
/btwKurz zum Kollegen rüberfragenKein Effekt auf Haupt-Context
Esc"Stopp, warte mal"Context bis hierhin bleibt
Esc+EscLetzten Zettel zerknüllenLetzter Austausch entfernt