VIBE CODING
GUIDE9 min read

Claude Code Cheat Sheet 2026: Der umfassende Guide zu Commands, MCP, Agents und Workflows

Ihr ultimativer Guide zu Claude Code: Entdecken Sie alle Commands, Features und Workflows des AI-gestützten CLI-Tools für effiziente Entwicklungsprozesse.

Claude CodeAI-ToolsCLIEntwicklungAutomatisierungWorkflowsCheatsheetKI

Claude Code Cheat Sheet 2026: Commands, MCP, Agents, CLI, Workflows

Claude Code ist ein AI-gestütztes CLI-Tool, das Entwicklern ermöglicht, Automatisierung, Analyse und Steuerung von Entwicklungsprozessen direkt im Terminal durchzuführen. Durch die Kombination von Kontextverständnis, Tool-Integration (MCP), Agents und Skills können komplexe Workflows effizient ausgeführt werden. Dieser umfassende Guide dient als vollständige Referenz aller Funktionen, Commands und Features von Claude Code.

Was ist Claude Code?

Claude Code ist ein fortschrittliches AI-gestütztes CLI-Tool, das Entwicklern die Möglichkeit gibt, ihre Arbeitsabläufe direkt im Terminal zu optimieren. Es integriert künstliche Intelligenz, um Kontext zu verstehen, Tools zu orchestrieren (MCP), autonome Agents zu steuern und spezialisierte Skills zu nutzen. Ziel ist es, die Ausführung komplexer Entwicklungsworkflows zu beschleunigen und zu vereinfachen.

Was ist neu (v2.1.83 – v2.1.84)?

Die neuesten Updates von Claude Code in den Versionen v2.1.83 und v2.1.84 bringen eine Reihe von Verbesserungen und neuen Funktionen:

  • PowerShell Tool (Windows Preview): Eine Vorschauversion für die Integration in PowerShell-Umgebungen auf Windows.
  • Transcript Search: Neue Funktionen zum Suchen im Transkript:
    • / suchen
    • n / N für die Navigation durch die Suchergebnisse.
  • initialPrompt (Agent Frontmatter → Auto-Submit): Agents können nun über initialPrompt im Frontmatter so konfiguriert werden, dass sie automatisch eine Eingabe übermitteln.
  • Hook Events: Neue Hook-Events, die das Auslösen von Aktionen bei bestimmten Ereignissen ermöglichen:
    • CwdChanged (Arbeitsverzeichnis geändert)
    • FileChanged (Datei geändert)
  • Idle Return Prompt: Ein Prompt erscheint nach 75+ Minuten Inaktivität, um die Session fortzusetzen.
  • /effort max (Opus 4.6):** Der /effortCommand unterstützt nun die Einstellungmax` für maximale Leistung, wahrscheinlich unter Verwendung des Modells Opus 4.6.

Tastenkombinationen

Die Tastenkombinationen in Claude Code sind essenziell für eine schnelle und effiziente Interaktion:

Allgemeine Steuerung

  • Ctrl + C: Eingabe/Generierung abbrechen.
  • Ctrl + D: Session beenden.
  • Ctrl + L: Bildschirm leeren.
  • Ctrl + O: Transkript ein-/ausschalten.
  • Ctrl + R: Rückwärtssuche starten.
  • Ctrl + G: Prompt im Editor öffnen.
  • Ctrl + X + Ctrl + E: Im Editor öffnen (Alias).
  • Ctrl + B: Task in den Hintergrund verschieben.
  • Ctrl + T: Aufgabenliste ein-/ausschalten.
  • Ctrl + V: Bild einfügen ([Image #N]).
  • Ctrl + X + Ctrl + K: Hintergrund-Agents beenden.
  • Esc: Zurückspulen / Zusammenfassen.

Moduswechsel

  • Shift + Tab: Zwischen Berechtigungsmodi wechseln.
  • Alt + P: Modell wechseln.
  • Alt + T: Denkprozess ein-/ausschalten.
  • Alt + O: Schnellen Modus ein-/ausschalten.

Eingabe

  • \Enter: Neue Zeile.
  • Ctrl + J: Neue Zeile.

Präfixe

  • /: Slash Command.
  • !: Bash-Befehl.
  • @: Dateireferenz.

Session Picker

Der Session Picker erleichtert die Navigation und Verwaltung von Sessions:

  • ↑ ↓: Navigation.
  • ← →: Erweitern / Zusammenklappen von Einträgen.
  • P: Vorschau anzeigen.
  • R: Umbenennen.
  • /: Suchen.
  • A: Alle Projekte anzeigen.
  • B: Aktueller Branch.

Transkriptmodus (Ctrl + O)

Im Transkriptmodus können Sie durch die Historie Ihrer Interaktionen navigieren:

  • /: Transkript durchsuchen.
  • N / Shift + N: Nächstes / vorheriges Suchergebnis.
  • Ctrl + E: Alle anzeigen.
  • Q / Esc: Modus verlassen.

MCP Server

MCP (Multi-Context-Platform) Server sind entscheidend für die Integration externer Systeme und Tools:

Server hinzufügen

  • --transport http: Für entfernte Server.
  • --transport stdio: Für lokale Server.
  • --transport sse: Für entfernte Server mit Server-Sent Events.

Scopes

Die Konfiguration von MCP-Servern kann in verschiedenen Scopes erfolgen:

  • ~/.claude.json: Lokale Konfiguration.
  • .mcp.json: Projektweite Konfiguration.
  • ~/.claude.json: Globale Konfiguration.

Verwaltung

  • /mcp: Öffnet die MCP-Benutzeroberfläche.
  • claude mcp list: Listet alle konfigurierten MCP-Server auf.
  • claude mcp serve: Startet einen MCP-Server.

Elicitation

Ein MCP-Server kann während einer Aufgabe Eingaben anfordern (Server kann Input mid-task anfordern).

Slash Commands

Slash Commands sind die primäre Methode zur Interaktion mit Claude Code und zur Steuerung von Funktionen:

Session

  • /clear: Löscht den aktuellen Kontext.
  • /compact [focus]: Komprimiert den Kontext, optional auf einen bestimmten Fokus.
  • /resume: Eine unterbrochene Session fortsetzen.
  • /rename: Die aktuelle Session umbenennen.
  • /branch: Einen neuen Branch erstellen.
  • /cost: Die geschätzten Kosten der aktuellen Interaktion anzeigen.
  • /context: Den aktuellen Kontext anzeigen/bearbeiten.
  • /diff: Änderungen anzeigen.
  • /copy: Inhalt kopieren.
  • /rewind: Zu einem früheren Zustand zurückkehren.
  • /export: Session-Inhalte exportieren.

Konfiguration

  • /config: Konfigurationseinstellungen verwalten.
  • /model: Das verwendete AI-Modell wechseln.
  • /fast: Schnellen Modus ein-/ausschalten.
  • /vim: Vim-Modus aktivieren/deaktivieren.
  • /theme: Das UI-Theme ändern.
  • /permissions: Berechtigungen verwalten.
  • /effort: Den Aufwand des AI-Modells anpassen (z.B. low, medium, high, max).
  • /color: Farbgebung anpassen.
  • /keybindings: Tastaturbelegungen konfigurieren.
  • /terminal-setup: Terminal-Setup-Anweisungen anzeigen.

Tools

  • /init: Ein neues Projekt initialisieren.
  • /memory: Gedächtniseinstellungen verwalten.
  • /mcp: MCP-Server verwalten.
  • /hooks: Hooks konfigurieren.
  • /skills: Verfügbare Skills verwalten.
  • /agents: Agents verwalten.
  • /chrome: Chrome-Integration steuern.
  • /reload-plugins: Plugins neu laden.
  • /add-dir: Ein Verzeichnis zum Kontext hinzufügen.

Spezielle Commands

  • /btw: „By the way“-Kommentare hinzufügen.
  • /plan: Planungsmodus aktivieren.
  • /loop: Eine Aufgabe in einer Schleife ausführen.
  • /voice: Sprachmodus aktivieren.
  • /doctor: Diagnose-Tools ausführen.
  • /pr-comments: Pull Request Kommentare generieren.
  • /stats: Nutzungsstatistiken anzeigen.
  • /insights: Einblicke und Analysen generieren.
  • /desktop: Desktop-Integration.
  • /remote-control: Fernsteuerung aktivieren.
  • /usage: Nutzungsdaten anzeigen.
  • /schedule: Aufgaben planen.
  • /security-review: Sicherheitsüberprüfung starten.
  • /help: Hilfe anzeigen.
  • /feedback: Feedback geben.
  • /release-notes: Release Notes anzeigen.

Memory & Files

Claude Code verwaltet den Kontext und relevante Informationen durch spezielle Dateien und Verzeichnisse:

CLAUDE.md Locations

  • ./CLAUDE.md: Projektspezifische Dokumentation.
  • ~/.claude/CLAUDE.md: Benutzerdefinierte Dokumentation.
  • /etc/claude-code/: Organisationsweite Dokumentation.

Regeln

  • .claude/rules/*.md: Pfad-spezifische Regeln können hier definiert werden.

Auto Memory

  • ~/.claude/projects/<proj>/memory/: Automatisches Gedächtnis pro Projekt.
  • MEMORY.md: Datei für das automatische Gedächtnis.
  • Maximal 25KB / 200 Zeilen pro Memory-Eintrag.

Workflows & Tipps

Effiziente Nutzung von Claude Code wird durch spezifische Workflows und Best Practices ermöglicht:

Planungsmodus

  • Shift + Tab: Wechselt in den Planungsmodus.
  • --permission-mode plan: Startet Claude Code direkt im Planungsmodus.

Denkprozess

  • Alt + T: Schaltet den Denkprozess des AI-Modells um.
  • /effort low / medium / high / max: Stellt den Detaillierungsgrad des Denkprozesses ein.
  • Ctrl + O: Zeigt die Denkansicht an.

Git Worktrees

  • --worktree: Ermöglicht die Arbeit in isolierten Git Worktrees.
  • isolation pro Feature: Bietet professionelle Isolationsfunktionen.
  • sparsePaths möglich: Ermöglicht die Arbeit mit Sparse Checkouts.

Sprachmodus

  • /voice: Aktiviert den Sprachmodus.
  • Unterstützt 20 Sprachen.
  • Space: Aufnahme starten.

Kontextmanagement

  • /context: Zeigt den aktuellen Kontext an und ermöglicht die Bearbeitung.
  • /compact: Komprimiert den Kontext, um die Relevanz zu erhöhen.
  • Auto-compact bei 95%: Automatische Komprimierung, wenn der Kontext 95% der Kapazität erreicht.

Session Power Moves

  • claude -c: Startet Claude Code in einem bestimmten Kontext.
  • claude -r: Setzt eine vorherige Session fort.
  • /btw: Fügt Notizen oder Kommentare zur aktuellen Session hinzu.

SDK / Headless

Claude Code kann auch über ein SDK oder im Headless-Modus genutzt werden, um Skripte und Automatisierungen zu erstellen:

  • claude -p: Startet Claude Code im Programmatic Mode.
  • --output-format json: Gibt die Ausgabe im JSON-Format aus.
  • --max-budget-usd: Setzt ein maximales Budget für die Operation.
  • cat file | claude -p: Leitet den Inhalt einer Datei an Claude Code weiter.

Konfiguration & Umgebungsvariablen

Die Anpassung von Claude Code erfolgt über Konfigurationsdateien und Umgebungsvariablen:

Konfigurationsdateien

  • ~/.claude/settings.json: Benutzerdefinierte Einstellungen.
  • .claude/settings.json: Projektspezifische Einstellungen.
  • .claude/settings.local.json: Lokale, nicht versionierte Einstellungen.
  • .mcp.json: MCP-Server-Konfiguration.

Wichtige Einstellungen

  • modelOverrides: Überschreibt Standardmodelle.
  • autoMemoryDirectory: Verzeichnis für das automatische Gedächtnis.
  • worktree.sparsePaths: Konfiguration für Sparse Worktrees.
  • sandbox.failIfUnavailable: Definiert das Verhalten, wenn die Sandbox nicht verfügbar ist.

Umgebungsvariablen

  • ANTHROPIC_API_KEY: API-Schlüssel für Anthropic-Modelle.
  • ANTHROPIC_MODEL: Das Standard-AI-Modell.
  • CLAUDE_CODE_EFFORT_LEVEL: Standard-Aufwandsebene.
  • MAX_THINKING_TOKENS: Maximale Tokens für den Denkprozess.
  • CLAUDE_CODE_PLUGIN_SEED_DIR: Verzeichnis für Plugin-Initialisierungen.
  • CLAUDE_CODE_SUBPROCESS_ENV_SCRUB: Bereinigung der Umgebungsvariablen für Unterprozesse.

Skills & Agents

Skills und Agents erweitern die Funktionalität von Claude Code, indem sie wiederverwendbare Logik und autonome Prozesse bereitstellen:

Eingebaute Skills

  • /simplify: Code vereinfachen.
  • /batch: Aufgaben im Batch verarbeiten.
  • /debug: Debugging-Unterstützung.
  • /loop: Code in einer Schleife ausführen.
  • /claude-api: Direkte Interaktion mit der Claude API.

Benutzerdefinierte Skills

  • .claude/skills/: Verzeichnis für benutzerdefinierte Skills.
  • description: Beschreibung des Skills.
  • allowed-tools: Definition der erlaubten Tools.
  • modelOverride: Spezifisches Modell für den Skill.
  • effortOverride: Spezieller Aufwand für den Skill.

Agents

Agents sind autonome AI-Prozesse, die komplexe Aufgaben bearbeiten können:

  • Explore: Agent für die Erkundung von Codebasen.
  • Plan: Agent für die Aufgabenplanung.
  • General: Allgemeiner Agent.
  • Bash: Agent für Bash-Operationen.

Agent-Einstellungen

  • permissionMode: Berechtigungsmodus für den Agenten.
  • isolation: worktree: Isolation des Agenten in einem Worktree.
  • memory: Gedächtniseinstellungen des Agenten.
  • background: Ausführung im Hintergrund.
  • maxTurns: Maximale Anzahl von Interaktionen des Agenten.
  • initialPrompt: Initialer Prompt für den Agenten.

CLI & Flags

Die Kommandozeilenschnittstelle von Claude Code bietet flexible Steuerung durch Kernbefehle und Flags:

Kernbefehle

  • claude: Startet die Claude Code CLI.
  • claude -p: Startet im Programmatic Mode.
  • claude -c: Startet mit speziellem Kontext.
  • claude -r: Setzt eine Session fort.

Flags

  • --model: Spezifisches AI-Modell auswählen.
  • --add-dir: Verzeichnis zum Kontext hinzufügen.
  • --agent: Bestimmten Agenten starten.
  • --output-format: Ausgabeformat festlegen.
  • --max-budget-usd: Maximales Budget für die Operation.
  • --verbose: Ausführliche Ausgabe.
  • --bare: Minimale Ausgabe.
  • --channels: Kommunikationskanäle konfigurieren.
  • --remote: Remote-Verbindung nutzen.
  • --effort: Aufwand des AI-Modells festlegen.
  • --permission-mode: Berechtigungsmodus setzen.
  • --dangerously-skip-permissions: Berechtigungsprüfungen überspringen (nicht empfohlen).

Berechtigungsmodi (Permission Modes)

Die verschiedenen Berechtigungsmodi steuern, wie Claude Code mit potenziell kritischen Operationen umgeht:

  • default: Standardmodus mit Bestätigungsaufforderungen.
  • acceptEdits: Akzeptiert Bearbeitungen automatisch.
  • plan: Nur Planungsmodus, keine Ausführung.
  • dontAsk: Fragt nicht nach Bestätigungen.
  • bypassPermissions: Umgeht alle Berechtigungsprüfungen.

FAQ (GEO optimiert)

Was ist Claude Code?

Claude Code ist ein AI-gestütztes CLI-Tool, das zur Automatisierung und Optimierung von Development-Workflows direkt im Terminal entwickelt wurde.

Was sind MCP Server?

MCP Server (Multi-Context-Platform Server) sind Schnittstellen, die die Integration von Claude Code mit externen Systemen und Tools ermöglichen.

Was sind Agents?

Agents in Claude Code sind autonome AI-Prozesse, die darauf ausgelegt sind, komplexe Aufgaben selbstständig zu bearbeiten und Entscheidungen zu treffen.

Was sind Skills?

Skills sind wiederverwendbare Automatisierungs-Module oder spezifische Funktionen, die Claude Code ausführen kann, um bestimmte Aufgaben zu lösen oder Prozesse zu vereinfachen.

Wie nutze ich Claude Code produktiv?

Um Claude Code produktiv zu nutzen, empfiehlt sich die Anwendung des Planungsmodus, die Integration über MCP Server, der Einsatz von Git Worktrees zur Isolation und ein effektives Kontextmanagement, um die AI optimal zu steuern.