Build This Now
Build This Now
Was ist der Claude Code?Claude Code installierenClaude Code Native InstallerDein erstes Claude Code-Projekt
Terminal als Haupt-ThreadClaude Code Interactive Mode ReferenzClaude Code Voice-ModusClaude Code Diff ReviewDas Claude Code Monitor-ToolClaude Code Routines
speedy_devvkoen_salo
Blog/Handbook/Core/Claude Code Diff Review

Claude Code Diff Review

Vier Tasten steuern jeden von Claude Code vorgeschlagenen Datei-Change: y akzeptiert, n lehnt ab, d zeigt den Diff, e öffnet die Bearbeitung. Die eingebauten Tools Write und Edit erklärt.

Hören Sie auf zu konfigurieren. Fangen Sie an zu bauen.

SaaS-Builder-Vorlagen mit KI-Orchestrierung.

Published Mar 9, 2026Handbook hubCore index

Problem: Claude Code hat dir gerade mitgeteilt, dass es Änderungen vorgenommen hat, und du hast keine Ahnung, welche Dateien sich bewegt haben, wie der Diff aussieht oder wie du eine Ausgabe in der Form anforderst, die du wirklich willst.

Quick Win: Sobald eine vorgeschlagene Änderung erscheint, drücke d. Der vollständige Diff erscheint auf dem Bildschirm, bevor ein einziges Byte auf die Festplatte gelangt:

# Claude shows a proposed edit
# Press these keys to control what happens:
y - accept the change
n - reject and continue
d - show full diff
e - edit the change before accepting

Verstehen: Dateien werden von Claude Code selbst über eingebaute Tools geschrieben. Jede Änderung läuft durch einen Genehmigungsschritt, der dir die genaue Änderung zuerst zeigt.

Wie Datei-Output in Claude Code funktioniert

Copy-Paste-Code ist nicht das, was Claude Code macht. Es greift direkt in dein Dateisystem ein, mit zwei Tools:

Write: Erstellt neue Dateien oder überschreibt alte von Grund auf Edit: Ändert einen gezielten Ausschnitt einer bestehenden Datei

Eine vorgeschlagene Änderung erscheint immer zuerst als Vorschau:

Claude wants to edit src/utils/auth.ts:

- const TOKEN_EXPIRY = 3600;
+ const TOKEN_EXPIRY = 7200;

Jede Zeile im Diff ist explizit darüber, was mit ihr passiert. Die --Zeilen werden aus der Datei entfernt. Die +-Zeilen kommen rein, wo die alten waren.

Akzeptieren, Ablehnen und die Genehmigungsschleife

Nichts wird ohne dein Ja geschrieben. Dieser Genehmigungsschritt ist das Sicherheitsmodell:

# Claude proposes creating a new file
Claude wants to write to src/components/Button.tsx
 
# Your options:
y    Accept this change
n    Reject and tell Claude why
d    View full diff (for edits)
e    Edit before accepting
Esc  Abort current operation

Für Änderungen, denen du bereits vertraust, schaltet Shift+Tab den Auto-Accept-Modus ein. Claude hört auf, pro Datei zu fragen, und arbeitet einfach weiter.

Multi-Datei-Operationen

Eine Datei nach der anderen ist der Rhythmus, aber der Kontext reicht von Datei zu Datei. Fordere ein ganzes Feature an und schau zu, wie die Sequenz abläuft:

claude "create a user authentication system with login, register, and password reset"
 
# Claude will:
# 1. Create src/auth/login.ts
# 2. Create src/auth/register.ts
# 3. Create src/auth/password-reset.ts
# 4. Update src/routes/index.ts to include new routes
# Each file prompts for approval (unless auto-accept is on)

Hier zahlt sich die Kontinuität aus. Was Claude in Datei eins geschrieben hat, bleibt im Gedächtnis, während es Datei zwei aufbaut. Imports stimmen überein. Typreferenzen passen. Funktionssignaturen behalten von Datei zu Datei dieselbe Form.

Ein bestimmtes Ausgabeformat anfordern

Markdown ist die Standardform. Dein Prompt ist das, was es ändert:

# Get structured data
claude "list all API endpoints in this project as a markdown table"
 
# Get code blocks with syntax highlighting
claude "show me the database schema as SQL"
 
# Get step-by-step output
claude "explain the authentication flow as a numbered list"

Brauchst du Code zum Lesen, ohne ihn auf der Festplatte zu speichern? Plan Mode ist die Wahl. Claude denkt laut und macht Vorschläge, schreibt aber nie.

Umgang mit großen Outputs

Große Outputs streamen direkt in dein Terminal. Für schwere Codebasen oder lang laufende Jobs leite das Ergebnis irgendwohin Sinnvolles weiter:

# Redirect output to a file for later review
claude "analyze all TODO comments in this project" > todos.md
 
# Pipe to other tools
claude "list dependencies that need updates" | grep "security"

Output-Situationen, auf die du stoßen wirst

Falsche Datei wurde angefasst: Drücke n, dann sag Claude, was du wirklich gemeint hast. Die Korrektur landet in derselben Session und der nächste Versuch berücksichtigt das Feedback.

Diff zu groß zum Überfliegen: Drücke d für die vollständige Ansicht, oder teile die Arbeit in kleinere Stücke auf: "make this change in smaller steps."

Code ohne Write: Beginne den Prompt mit "show me" oder "explain", nicht mit "create" oder "add." Claude antwortet inline und der Write-Workflow bleibt inaktiv.

Eine Änderung rückgängig machen: Drücke zweimal Esc, um zu Checkpoints zu gelangen. Vor jeder Bearbeitung wird ein Snapshot gemacht, ein Rückspulen ist also immer möglich.

Prüfe, ob die Änderung geklappt hat

Akzeptieren ist nicht die Ziellinie. Prüf, ob die Änderung wirklich hält:

# Check the file exists and looks right
cat src/components/Button.tsx
 
# Run your build to catch issues
npm run build
 
# Test the changes
npm test

Nächste Schritte

Runde den Rest des Claude Code-Workflows ab:

  • Passe Permissions an, damit deine Akzeptieren/Ablehnen-Schleife reibungsloser läuft
  • Lerne Planning Modes kennen, um Änderungen vor jedem Commit zu sehen
  • Richte Feedback-Schleifen ein und straffе deinen Iterations-Cycle
  • Tauche in Context Management für die schwereren Outputs ein
  • Greife auf Troubleshooting zurück, wenn Outputs falsch zurückkommen

Merke dir: Claude Code gibt dir keine Snippets zum selbst Einfügen. Stell es dir als einen Datei-Schreib-Agenten vor, der bei jeder Bearbeitung deiner Genehmigung folgt. Wenn das klickt, sieht das gesamte Interaktionsmuster anders aus. Wenn du Formatierung automatisch mitnehmen willst, hat ClaudeFast's Code Kit einen FormatterHook, der Prettier nach jedem Write oder Edit ausführt. Was Claude produziert, passt damit bereits zu deinem Projektstil.

Continue in Core

  • 1M-Kontext-Fenster in Claude Code
    Anthropic hat das 1-Mio.-Token-Kontextfenster für Opus 4.6 und Sonnet 4.6 in Claude Code aktiviert. Kein Beta-Header, kein Aufpreis, feste Preise und weniger Kompaktierungen.
  • Auto Dream
    Claude Code räumt zwischen Sessions seine eigenen Projektnotizen auf. Veraltete Einträge werden gelöscht, Widersprüche aufgelöst, Themen-Dateien umsortiert. Starte mit /memory.
  • Automatischer Speicher in Claude Code
    Mit dem automatischen Speicher kann Claude Code die Projektnotizen weiterführen. Wo sich die Dateien befinden, was geschrieben wird, wie /memory es umschaltet und wann man es über CLAUDE.md auswählt.
  • Auto-Planning-Strategien
    Auto Plan Mode nutzt --append-system-prompt, um Claude Code in eine Plan-zuerst-Schleife zu zwingen. Dateioperationen pausieren zur Genehmigung, bevor irgendetwas angefasst wird.
  • Autonomes Claude Code
    Ein einheitlicher Stack für Agenten, die Features über Nacht ausliefern. Threads geben dir die Struktur, Ralph-Schleifen geben dir die Autonomie, Verifikation hält alles ehrlich.
  • Claude Buddy
    Anthropics April-Fools-Überraschung 2026: ein Tamagotchi-System in Claude Code. 18 Spezies, 5 Seltenheitsstufen, CHAOS- und SNARK-Stats, hex-kodiertes Easter Egg geleakt.

More from Handbook

  • Grundlagen für Agenten
    Fünf Möglichkeiten, spezialisierte Agenten in Claude Code zu erstellen: Aufgaben-Unteragenten, .claude/agents YAML, benutzerdefinierte Slash-Befehle, CLAUDE.md Personas und perspektivische Aufforderungen.
  • Agenten-Muster
    Orchestrator, Fan-out, Validierungskette, Spezialistenrouting, Progressive Verfeinerung und Watchdog. Sechs Orchestrierungsformen, um Claude Code Sub-Agenten zu verdrahten.
  • Agent Teams Best Practices
    Bewährte Muster für Claude Code Agent Teams. Kontextreiche Spawn-Prompts, richtig bemessene Aufgaben, Datei-Eigentümerschaft, Delegate-Modus und Fixes für v2.1.33-v2.1.45.
  • Agent Teams Steuerung
    Konfiguriere Delegate-Modus, Anzeigemodi, Plan-Genehmigung, Dateigrenzen und CLAUDE.md-Regeln, damit dein Claude Code Team-Lead koordiniert statt selbst zu coden.

Hören Sie auf zu konfigurieren. Fangen Sie an zu bauen.

SaaS-Builder-Vorlagen mit KI-Orchestrierung.

Claude Code Voice-Modus

Tippe /voice, halte die Leertaste, sprich, lass los. Gesprochene Worte streamen mitten in den Prompt zum Cursor, damit du getippten und gesprochenen Input mischen kannst ohne Moduswechsel.

Das Claude Code Monitor-Tool

Das Claude Code Monitor-Tool umschließt einen Hintergrundprozess mit einem ereignisgesteuerten Watcher. Dein Dev-Server bleibt still, bis er abbricht, dann weckt er Claude mit Fehlermeldungen.

On this page

Wie Datei-Output in Claude Code funktioniert
Akzeptieren, Ablehnen und die Genehmigungsschleife
Multi-Datei-Operationen
Ein bestimmtes Ausgabeformat anfordern
Umgang mit großen Outputs
Output-Situationen, auf die du stoßen wirst
Prüfe, ob die Änderung geklappt hat
Nächste Schritte

Hören Sie auf zu konfigurieren. Fangen Sie an zu bauen.

SaaS-Builder-Vorlagen mit KI-Orchestrierung.