Was es ist und warum es zählt
Wenn du eine Änderung verlangst, legt Claude Code meistens sofort los: öffnet die Dateien, schreibt, ändert. Hat es dich richtig verstanden, super. Wenn nicht, merkst du es am Ende, wenn es schon fünf Dateien angefasst hat und du herausfinden musst, was es gemacht hat und wie du zurückkommst.
Der plan mode trennt die zwei Momente. Zuerst liest Claude die Dateien, denkt nach und schreibt dir, was es vorhat. Dann, erst wenn du zustimmst, setzt es das um. Dazwischen bist du, mit einem Plan zum Lesen statt einer Arbeit zum Rückgängigmachen.
Warum es zählt: Einen Plan korrigierst du in einer Minute, eine falsche Änderung über mehrere Dateien nicht. Und beim Lesen der Pläne lernst du auch, wie deine App aufgebaut ist, Datei für Datei, was viel wert ist, wenn du kein gelernter Entwickler bist. Die offizielle Anleitung von Claude Code empfiehlt genau diese Reihenfolge: erst erkunden, dann planen, dann den Code schreiben.
1. So schaltest du ihn ein
Es gibt mehrere Wege. Im Terminal nehme ich fast immer den ersten.
- Im Terminal, bei offener Sitzung: Drück Shift+Tab. Die Modi laufen im Kreis, also musst du manchmal mehrmals drücken, bis unter dem Eingabefeld „⏸ plan mode on“ erscheint. Zum Verlassen, ohne etwas zu genehmigen: noch mal Shift+Tab.
- Spontan, mit einer Anfrage: Schreib /plan vor deine Nachricht. Claude wechselt in den plan mode und fängt sofort mit dieser Anfrage an.
- Von Anfang an: Starte die Sitzung mit dem Befehl unten.
- In der Desktop-App: Öffne im Tab Code den Modus-Wähler neben der Senden-Taste und wähle Plan. Dort gilt das nur für die laufende Sitzung.
- Immer, in einem Projekt: In der Datei .claude/settings.json des Projekts stellst du plan als Startmodus ein, wie in der Datei unten.
claude --permission-mode plan
{
"permissions": {
"defaultMode": "plan"
}
}Wenn die settings.json schon existiert, füg nur den Teil permissions hinzu und lösch den Rest nicht. Das gilt für die Sitzungen, die du im Terminal in diesem Ordner öffnest.
Was Claude im plan mode macht
Es liest die Dateien, kann Befehle ausführen, um das Projekt zu erkunden, denkt nach und schreibt dir den Plan. Es ändert deine Dateien nicht, bis du ihn genehmigst. Wenn ein Befehl nicht nur liest, fragt es dich unter Umständen vorher um Erlaubnis: Lies, was es tun will, bevor du ja sagst.
2. Der Satz für kurze Pläne
Einen langen Plan liest niemand. Wenn Claude dir zwei Seiten schreibt, genehmigst du am Ende, ohne zu lesen, und dann bringt der Plan nichts. Deshalb füge ich im plan mode nach meiner Anfrage immer diesen Satz ein:
Bevor du irgendetwas anfasst, mach mir einen kurzen Plan: höchstens 5 Punkte, je eine Zeile. Für jeden Punkt: welche Datei und was du änderst. Dann schreib, was du NICHT anfassen wirst. Zum Schluss sag mir, wie ich prüfe, dass es funktioniert: ein Befehl, den ich ausführe, oder was ich selbst in der App ausprobiere. Wenn du während der Arbeit eine Datei brauchst, die nicht im Plan steht, halt an und frag mich.
Jedes Stück hat einen Grund:
- „Höchstens 5 Punkte, je eine Zeile“: Du liest ihn in einer halben Minute. Wenn die Arbeit nicht reinpasst, sind es meistens zwei Aufgaben: Teil sie auf.
- „Welche Datei und was du änderst“: Du siehst sofort, wo es Hand anlegt. Du musst den Code nicht verstehen, es reicht, die Dateinamen zu erkennen.
- „Was du NICHT anfassen wirst“: Das ist die Grenze. Wenn dort etwas fehlt, das dir wichtig ist, etwa der Login, merkst du es vorher.
- „Wie ich prüfe, dass es funktioniert“: ein Befehl oder ein Test in der App. Ohne das ist das einzige Zeichen, dass die Arbeit fertig ist, dass Claude dir „fertig“ sagt.
- „Halt an und frag mich“: Der Plan wird auch zu einer Grenze. Wenn es mitten in der Arbeit merkt, dass es eine weitere Datei braucht, fragt es dich, statt sich von selbst auszubreiten.
Wenn du für deine Anfragen die Vorlage in drei Zeilen benutzt (was passieren soll, was sich nicht ändern darf, wie wir es prüfen), passen beide gut zusammen: Die Vorlage sagt, was du willst, dieser Satz sagt, wie der Plan aussehen soll.
Eine Grenze, die du kennen solltest: Der Satz ist eine Anweisung, keine Sperre. Meistens hält sich Claude daran, aber sobald du den plan mode verlässt, hindert es nichts wirklich daran, eine andere Datei zu öffnen. Deshalb genehmige ich bei den heiklen Teilen die Änderungen einzeln, wie ich unten erkläre.
3. Den Plan lesen und „los“ sagen
Wenn der Plan kommt, lese ich ihn und suche nach drei Dingen:
- Eine Datei, die nichts damit zu tun hat: Wenn du einen Button änderst und im Plan die Datei für die Zahlungen auftaucht, frag nach dem Grund.
- Ein Schritt, der „die ganze App“ ändert: „ich aktualisiere alle Komponenten“, „ich ordne die Ordner neu“. Meistens hast du das nicht verlangt.
- Eine fehlende Prüfung: Wenn am Ende nicht steht, wie du es überprüfst, lass es dir dazuschreiben.
Korrigier diese Punkte und dann sagst du „los“.
Die Optionen, wenn der Plan fertig ist
Claude zeigt dir den Plan und fragt, wie es weitergehen soll. Die Optionen sind auf Englisch:
- „Yes, and use auto mode“: Du genehmigst und es startet im auto mode, arbeitet also, ohne dich bei jedem Schritt um Erlaubnis zu fragen, mit automatischen Prüfungen im Hintergrund bei riskanten Aktionen. Wenn der auto mode in deiner Sitzung nicht verfügbar ist, steht an seiner Stelle „Yes, auto-accept edits“.
- „Yes, manually approve edits“: Du genehmigst und bestätigst jede Änderung selbst, eine nach der anderen. Die nehme ich, wenn der Plan Login, Datenbank oder Zahlungen berührt.
- „No, keep planning“: Du bleibst beim Planen und schreibst ihm, was es ändern soll.
Bei „No, keep planning“ benutze ich kurze Sätze, etwa:
Streich Punkt [Nummer]: [Datei] wird nicht angefasst. Schreib den Plan neu, weiterhin höchstens 5 Punkte.
Wenn du ihn lieber von Hand korrigierst, drück Ctrl+G: Der Plan öffnet sich in deinem Texteditor und du änderst ihn direkt, bevor Claude loslegt. Wenn du genehmigst, verlässt Claude den plan mode und fängt an zu arbeiten. Um die nächste Sache zu planen, gehst du mit Shift+Tab oder mit /plan wieder hinein.
4. Wann du ihn nicht brauchst
Ein Tippfehler, ein Text, eine Farbe in einer einzigen Datei, eine Frage: Frag einfach. Das sagt auch die offizielle Anleitung: Der Plan kostet Zeit, und wenn du die Änderung in einem Satz beschreiben kannst, kannst du ihn weglassen.
Nutz ihn immer, wenn du mehr als eine Datei, die Datenbank, den Login oder die Zahlungen anfasst, oder wenn du nicht weißt, wo du anfangen sollst.
Häufige Fehler
- Genehmigen, ohne zu lesen: Wenn der Plan zu lang zum Lesen ist, verlang mit dem Satz einen kurzen, sonst schützt er dich vor nichts.
- „Los“ zu einem Plan ohne Schlussprüfung sagen: Lass dir vor dem Genehmigen aufschreiben, wie du prüfst, dass es funktioniert.
- Ihn für jedes Komma nutzen: Bei einem Tippfehler oder einer Farbe frag direkt und heb dir den Plan für Arbeiten über mehrere Dateien auf.
- Glauben, dass der Satz Claude wirklich sperrt: Er ist eine Anweisung, also wähl bei heiklen Teilen „Yes, manually approve edits“ und schau dir jede Änderung an.
- Glauben, du seist nach dem Genehmigen noch im plan mode: Mit dem Genehmigen verlässt du ihn, also gehst du für die nächste Arbeit mit Shift+Tab oder /plan wieder hinein.
Checkliste
- Unter dem Eingabefeld sehe ich „⏸ plan mode on“
- Ich habe den Satz für den kurzen Plan eingefügt
- Der Plan hat höchstens 5 Punkte, mit den Dateien
- Es steht drin, was es nicht anfasst
- Es gibt eine Schlussprüfung, die ich selbst machen kann
- Bei heiklen Teilen genehmige ich die Änderungen von Hand
Häufige Fragen
Kann Claude im plan mode etwas kaputt machen?
Es ändert deine Dateien nicht, bis du den Plan genehmigst. Es kann aber Befehle ausführen, um das Projekt zu erkunden: Die, die mehr tun als lesen, laufen durch eine automatische Prüfung oder fragen dich um Erlaubnis. Wenn es fragt, lies den Befehl, bevor du ja sagst.
Hält es sich nach meiner Genehmigung an den Plan?
Meistens ja, aber der Plan ist eine Richtschnur, kein Vertrag. Deshalb steht im Satz „halt an und frag mich“, und am Ende frage ich, was es geändert und was es nicht angefasst hat, um das mit dem Plan zu vergleichen.
Funktioniert das auch in der Desktop-App?
Ja. Wähl im Tab Code Plan im Modus-Wähler neben der Senden-Taste. Dort gilt Plan nur für die laufende Sitzung: In der nächsten wählst du es wieder. Der Satz für den kurzen Plan funktioniert genauso.