Claude Code Befehle: Das komplette Cheatsheet (2026)
Alle Claude Code Befehle, Shortcuts und CLI-Flags auf einen Blick – mit Erklärungen und Anwendungsbeispielen.
TL;DR: Claude Code hat über 15 Slash Commands, Keyboard Shortcuts und CLI-Flags. Die wichtigsten drei: Plan Mode (Shift+Tab 2x) vor jeder Aufgabe, /compact alle 20–30 Minuten, /sandbox einmalig aktivieren für 84 % weniger Permission-Prompts. Dieser Artikel listet alle Befehle mit Erklärung und Anwendungsfall. Neu bei Claude Code? Starte mit unserem Anfänger-Guide.
Slash Commands
Slash Commands tippst du direkt in die Claude Code Eingabe. Sie beginnen mit /.
| Befehl | Beschreibung | Wann nutzen |
|---|---|---|
/help | Zeigt alle verfügbaren Befehle | Wenn du einen Befehl vergessen hast |
/compact | Komprimiert den aktuellen Kontext | Alle 20–30 Min. oder wenn Claude langsamer wird |
/clear | Leert die gesamte Session | Wenn du die Aufgabe wechselst |
/init | Erstellt eine CLAUDE.md im Projektverzeichnis | Einmalig beim Projekt-Setup |
/plan | Wechselt in den Plan Mode | Vor komplexen Aufgaben |
/sandbox | Aktiviert den Sandbox-Modus | Einmalig – reduziert Permission-Prompts um 84 % |
/status | Zeigt den aktuellen Status | Um Modell, Session und Einstellungen zu prüfen |
/usage | Zeigt den Token-Verbrauch | Zur Kostenkontrolle |
/rewind | Rollt zur letzten Aktion zurück | Wenn Claude Code einen Fehler gemacht hat |
/resume | Setzt eine frühere Session fort | Nach Absturz oder Unterbrechung |
/agents | Zeigt aktive Sub-Agents | Bei parallelen Aufgaben |
/skill | Listet verfügbare Skills | Zum Entdecken spezialisierter Fähigkeiten |
/plugin | Verwaltet Plugins | Zum Installieren/Aktivieren von Plugins |
Die wichtigsten Befehle im Detail
/compact – Kontext komprimieren
Der unterschätzteste Befehl in Claude Code.
Jede Interaktion füllt das Context Window. Nach 30 Minuten hast du leicht 100K+ Token im Kontext. Das macht Claude Code langsamer und teurer.
/compact fasst den bisherigen Verlauf zusammen. Die detaillierte Historie wird durch eine kompakte Zusammenfassung ersetzt. Ergebnis: 50–80 % weniger Token, gleicher Informationsgehalt.
Best Practice: Nutze /compact proaktiv. Warte nicht, bis Claude Code langsam wird. Alle 20–30 Minuten oder nach Abschluss eines Teilschritts.
/clear – Session leeren
/clear löscht die gesamte Session. Alle Konversation, aller Kontext – weg.
Klingt drastisch, ist aber oft die richtige Wahl. Wenn du von Feature-Entwicklung zu Bug-Fixing wechselst, bringt der alte Kontext nichts. Er kostet nur Token.
Wichtig: /clear löscht keine Dateien. Alle Änderungen, die Claude Code geschrieben hat, bleiben auf deiner Festplatte.
/init – CLAUDE.md erstellen
/init
Claude Code analysiert dein Projekt und erstellt eine CLAUDE.md. Diese Datei enthält:
- Projektstruktur und wichtige Verzeichnisse
- Build-Befehle und Test-Setup
- Erkannte Frameworks und Abhängigkeiten
- Platzhalter für Konventionen und Regeln
Die CLAUDE.md wird bei jeder neuen Session automatisch geladen. Sie ist das Gedächtnis deines Projekts.
Tipp: Die automatisch generierte CLAUDE.md ist ein Startpunkt. Erweitere sie manuell um Coding-Konventionen, bekannte Fallstricke und Architektur-Entscheidungen. Unser CLAUDE.md Guide zeigt dir, wie du das Projekt-Gedächtnis optimal nutzt.
/sandbox – Permission-Prompts reduzieren
Ohne Sandbox fragt Claude Code bei jeder Dateioperation und jedem Shell-Befehl um Erlaubnis. Das ist sicher, aber nervt.
/sandbox erstellt einen abgesicherten Bereich. Claude Code kann innerhalb des Projekts frei arbeiten: Dateien lesen, schreiben, verschieben, Shell-Befehle ausführen. Nur sicherheitskritische Aktionen (Git Push, Deployment, Löschungen außerhalb des Projekts) erfordern weiterhin eine Bestätigung.
Ergebnis: 84 % weniger Permission-Prompts. Du arbeitest flüssiger, ohne Sicherheit zu opfern.
/rewind – Letzte Aktion zurückrollen
Claude Code hat eine falsche Datei bearbeitet? Einen Bug eingebaut statt behoben?
/rewind
/rewind macht die letzte Aktion rückgängig. Dateien werden auf den vorherigen Stand zurückgesetzt. Der Kontext wird auf den Punkt vor der Aktion zurückgerollt.
Alternative: Doppelt Escape drücken (Esc+Esc) macht das Gleiche.
Keyboard Shortcuts
| Shortcut | Funktion | Erklärung |
|---|---|---|
| Shift+Tab (2x) | Plan Mode aktivieren/deaktivieren | Wechselt zwischen Plan und Execute Mode |
| Ctrl+O | Verbose Output umschalten | Zeigt detailliertere Informationen |
| Esc+Esc | Rewind (letzte Aktion zurück) | Gleichbedeutend mit /rewind |
| Ctrl+C | Aktuelle Aktion abbrechen | Stoppt laufende Operationen |
Plan Mode (Shift+Tab 2x)
Der wichtigste Shortcut. Plan Mode verändert fundamental, wie Claude Code arbeitet.
Execute Mode (Standard): Claude Code liest deine Anweisung und setzt sie sofort um. Er schreibt Code, bearbeitet Dateien, führt Befehle aus.
Plan Mode: Claude Code liest deine Anweisung und erstellt zuerst einen Plan. Er listet auf, welche Dateien betroffen sind, welche Änderungen nötig sind, in welcher Reihenfolge er vorgeht. Erst nach deiner Bestätigung setzt er um.
Matt Pocock beschreibt Code ohne Plan Mode als "basically a liability". Der Grund: Ohne Plan springt Claude Code direkt in die Umsetzung. Fehler werden spät erkannt, kosten Iterationen und Token.
Wann Plan Mode nutzen:
- Bei jeder Aufgabe, die mehr als eine Datei betrifft
- Bei Architektur-Entscheidungen
- Bei Refactoring
- Bei Aufgaben, die du nicht zu 100 % beschreiben kannst
Wann Execute Mode reicht:
- Einfache, isolierte Änderungen ("Ändere die Farbe von Blau auf Rot in styles.css")
- Aufgaben, die du exakt spezifizieren kannst
CLI Flags
CLI Flags verwendest du beim Starten von Claude Code im Terminal.
| Flag | Beschreibung | Beispiel |
|---|---|---|
--resume | Letzte Session fortsetzen | claude --resume |
-p "prompt" | Headless Mode (ohne interaktive Eingabe) | claude -p "Schreibe Tests für auth.ts" |
--output-format json | Ausgabe als JSON | claude -p "..." --output-format json |
--dangerous-skip-permissions | Alle Permission-Prompts überspringen | Nur für CI/CD, nie manuell |
--model | Modell für diese Session festlegen | claude --model claude-sonnet-4-5-20250514 |
--resume: Session fortsetzen
claude --resume
Setzt die letzte Session fort. Nützlich nach Absturz, Verbindungsabbruch oder wenn du den Terminal geschlossen hast.
Claude Code speichert Sessions automatisch. Du verlierst nie den Fortschritt.
-p: Headless Mode
claude -p "Finde alle TODO-Kommentare im Projekt und liste sie auf"
Headless Mode startet Claude Code, führt den Prompt aus und beendet sich. Keine interaktive Session. Perfekt für:
- CI/CD-Pipelines
- Automatisierte Code-Checks
- Batch-Verarbeitung
- Skript-Integration
--output-format json: Strukturierte Ausgabe
claude -p "Analysiere die Projektstruktur" --output-format json
Gibt die Antwort als JSON aus. Nützlich für Weiterverarbeitung in Skripten oder Pipelines.
--dangerous-skip-permissions: Keine Nachfragen
claude --dangerous-skip-permissions
Überspringt alle Permission-Prompts. Claude Code führt alles aus, ohne zu fragen. Datei löschen? Okay. Git Push? Okay. Dependency installieren? Okay.
Nur für automatisierte Umgebungen (CI/CD) verwenden. In manuellen Sessions ist /sandbox die sichere Alternative. Wie du Claude Code in CI/CD-Pipelines einsetzt, erklärt unser Claude Code CI/CD Guide.
Extended Thinking
Extended Thinking ist kein Befehl, sondern ein Feature, das du über Prompts steuerst.
| Prompt | Effekt |
|---|---|
| "think" | Aktiviert Basic Extended Thinking |
| "think more" | Aktiviert tieferes Reasoning |
| "think harder" | Maximales Reasoning, längste Denkzeit |
Wie es funktioniert: Claude Code arbeitet normalerweise direkt an der Antwort. Mit Extended Thinking zeigt er seinen Denkprozess. Er analysiert Schritt für Schritt, bevor er handelt.
Wann nutzen:
- Komplexe Debugging-Aufgaben
- Architektur-Entscheidungen
- Wenn Claude Code eine falsche Richtung einschlägt
- Bei Aufgaben mit vielen Randfällen
Wann nicht nutzen:
- Einfache, klar definierte Aufgaben
- Wenn Geschwindigkeit wichtiger ist als Tiefe
- Bei routinemäßigen Code-Änderungen
Extended Thinking verbraucht zusätzliche Output-Tokens. Nutze es gezielt.
Memory Mode
Claude Code kann sich Dinge merken. Du markierst wichtige Informationen mit #.
# Wir nutzen immer Tailwind CSS statt inline Styles
# Tests laufen mit: npm run test
# Die API-URL ist: /api/v2/
Informationen, die du mit # markierst, werden in der CLAUDE.md gespeichert. Sie sind bei jeder zukünftigen Session verfügbar.
Unterschied zu normalen Anweisungen:
- Normale Anweisung: Gilt nur für diese Session
#Erinnerung: Wird persistent gespeichert und gilt für alle Sessions
Session Management
Neue Session starten
claude
Startet eine frische Session im aktuellen Verzeichnis.
Session fortsetzen
claude --resume
Oder innerhalb einer Session:
/resume
Session zurückrollen
/rewind
Oder: Esc+Esc
Session beenden
Ctrl+C oder einfach das Terminal schließen. Die Session wird automatisch gespeichert.
Schnellreferenz: Die 5 wichtigsten Befehle
Falls du nur 5 Befehle lernst, dann diese:
- Shift+Tab 2x – Plan Mode. Vor jeder nicht-trivialen Aufgabe.
- /compact – Kontext komprimieren. Alle 20–30 Minuten.
- /sandbox – Permission-Prompts reduzieren. Einmalig aktivieren.
- /rewind (oder Esc+Esc) – Letzten Fehler rückgängig.
- "think harder" – Bei komplexen Problemen tieferes Reasoning erzwingen.
Alles andere ist optional. Mit diesen fünf arbeitest du effizienter als 90 % der Claude Code Nutzer. Weitere Tipps für maximale Produktivität findest du in unseren Claude Code Best Practices.
Häufig gestellte Fragen
Wie sehe ich alle verfügbaren Befehle?
Tippe /help in Claude Code. Du bekommst eine Liste aller Slash Commands mit Kurzbeschreibung. Falls Claude Code selbst nicht startet, hilft unser Installations-Guide.
Kann ich eigene Slash Commands erstellen?
Nicht direkt. Aber du kannst über Skills und Plugins eigene Befehle hinzufügen. /skill und /plugin zeigen die verfügbaren Optionen.
Was passiert, wenn ich /compact zu oft nutze?
Jedes /compact komprimiert den Kontext weiter. Bei sehr häufiger Nutzung können Details verloren gehen. In der Praxis ist einmal pro 20–30 Minuten ein guter Rhythmus. Bei Verlust wichtiger Details: Wiederhole die relevante Anweisung.
Funktionieren die Shortcuts in VS Code genauso?
Die meisten Shortcuts funktionieren in der VS Code Extension identisch. Einige Tastenkombinationen können mit VS-Code-eigenen Shortcuts kollidieren. In dem Fall nutze die Slash Commands als Alternative.
Wie unterscheidet sich /plan von Shift+Tab?
/plan und Shift+Tab 2x machen das Gleiche: Sie aktivieren den Plan Mode. /plan ist die Slash-Command-Variante, Shift+Tab der Keyboard Shortcut. Nutze, was dir lieber ist.
Kann ich Claude Code komplett ohne Terminal nutzen?
Ja, über die VS Code Extension oder das JetBrains Plugin. Die Befehle bleiben gleich – du tippst sie in die Claude Code Eingabe innerhalb der IDE statt ins Terminal.
Was macht /agents genau?
/agents zeigt alle aktiven Sub-Agents an. Wenn Claude Code eine Aufgabe in parallele Teilaufgaben zerlegt hat, siehst du hier den Status jedes Sub-Agents. Für die meisten Nutzer ist dieser Befehl selten relevant.
Gibt es eine Möglichkeit, Befehle per Alias abzukürzen?
Claude Code unterstützt keine eingebauten Aliase für Slash Commands. Du kannst aber Shell-Aliase für CLI-Flags einrichten. Zum Beispiel: alias cr="claude --resume" in deiner .zshrc.
OpenClaw Setup ohne Aufwand
Clawdify liefert einen vorkonfigurierten OpenClaw-Agenten auf dedizierter M4 Hardware. Wir installieren, du nutzt.
Setup anfragen