Befehls-Referenz · Claude Code
/diff
Öffnet einen interaktiven Diff-Viewer für nicht committete Änderungen und Turn-für-Turn-Diffs.
/diff öffnet einen interaktiven Diff-Viewer für den aktuellen Arbeitsstand. Mit den Pfeiltasten links/rechts wechselt die Ansicht zwischen dem Git-Diff der nicht committeten Änderungen und den einzelnen Turn-für-Turn-Diffs der Konversation, mit hoch/runter blättert man durch die geänderten Dateien.
Enter öffnet den Diff der ausgewählten Datei; darin scrollt man mit den Pfeiltasten, PageUp/PageDown, j/k, Space oder Home/End, Esc kehrt zur Dateiliste zurück. Seit Version 2.1.198 aktualisiert sich der geöffnete Viewer automatisch, wenn sich der Git-Zustand des Repositories außerhalb der Session ändert, etwa durch einen Branch-Wechsel oder Commit in einem anderen Terminal.
/diff zeigt ausschließlich nicht committete Änderungen und Konversations-Turns an, keine Historie über mehrere Commits hinweg, und bewertet den Inhalt der Änderungen nicht inhaltlich. Zum Zurücksetzen auf einen früheren Stand dient stattdessen /rewind, das Code und Konversation gemeinsam zurückspult.
🔄 DIESELBE AUFGABE („DIFF ANSEHEN") AUF ANDEREN PLATTFORMEN
✅ WANN EINSETZEN?
Nicht committete Änderungen Datei für Datei durchgehen, bevor man committet
/diff nach mehreren Edits, um jede geänderte Datei zu prüfen
Nachvollziehen, welche Änderung in welchem Konversations-Turn entstanden ist
/diff, dann mit links/rechts zwischen Git-Diff und Claude-Turns wechseln
⛔ WANN EHER NICHT?
Änderungen über mehrere Commits/Branches hinweg vergleichen wollen
/diff zeigt nur unkommittete Änderungen und Turn-für-Turn-Diffs, keine Commit-Historie
Besser: normales 'git diff <ref1> <ref2>' im Terminal für Commit-übergreifende Vergleiche
Änderungen inhaltlich auf Bugs oder Sicherheitslücken prüfen lassen
/diff zeigt nur den visuellen Unterschied an, ohne ihn inhaltlich zu bewerten.
Besser: /code-review für Bugs und Cleanup, /security-review für Sicherheitsrisiken.
QUELLEN
- Claude Code Doku (offiziell) ↗ code.claude.com
WEITERE BEFEHLE · Claude Code