Zum Hauptinhalt springen

Claude Code Tipps für Power User

Dieser Artikel sammelt Workflow-Tipps vom Claude Code Team bei Anthropic. Diese Praktiken umfassen parallele Ausführung, Planung, Automatisierung, Verifikation und Anpassung – die Muster, die das Team täglich verwendet, um Code schneller bereitzustellen. Jedes Setup ist unterschiedlich, daher experimentieren Sie, um zu sehen, was für Sie funktioniert.

Wichtig: Der einflussreichste Tipp in diesem Leitfaden ist Verifikation – Claude eine Möglichkeit geben, seine eigene Ausgabe zu überprüfen. Wenn Sie nur eine Praktik übernehmen, dann diese. Siehe den Abschnitt Verifikation unten.

Bevor Sie beginnen: Umfang dieses Leitfadens

Dies sind Power-User-Muster, die von einzelnen Ingenieuren des Claude Code Teams gesammelt wurden. Daher:

  • Die meisten hier gezeigten Befehle werden mit Claude Code ausgeliefert: /color und /btw sind integrierte Befehle, und /simplify und /loop sind gebündelte Skills, die mit der CLI ausgeliefert werden. Siehe die Befehlsreferenz und Skills. Sie können Ihre eigenen Skills erstellen, indem Sie eine SKILL.md-Datei unter .claude/skills/<name>/ hinzufügen.

  • Das iMessage-Plugin wird im offiziellen claude-plugins-official Marketplace ausgeliefert. Community-Plugins (z. B. das "ralph-wiggum"-Plugin) werden von Anthropic nicht überprüft oder genehmigt – überprüfen Sie mit Ihrem Administrator, bevor Sie Plugins von Drittanbietern in einer verwalteten Umgebung installieren.

  • Einige Funktionen – Auto-Modus, Sandboxing, Fernsteuerung, geplante Cloud-Jobs, Sprache – sind standardmäßig deaktiviert und können durch die Richtlinie Ihrer Organisation deaktiviert werden. Wenn ein Befehl oder Flag hier "nicht verfügbar" zurückgibt, hat Ihr Administrator es wahrscheinlich nicht für Ihren Arbeitsbereich aktiviert.

Alles andere in diesem Leitfaden funktioniert bei einer Standard-Claude-Code-Installation. Im Zweifelsfall führen Sie /help aus, um zu sehen, was in Ihrer Sitzung tatsächlich verfügbar ist.

Inhaltsverzeichnis

Abschnitt

Umfasst

Paralleles Arbeiten

Worktrees, Subagent-Isolation, /batch

Planung vor dem Bauen

Plan-Modus, Modellwahl, Aufwandsstufen

Effektives Prompting

Gegenprompts, /btw

Lernen mit Claude

Erklärende Ausgabe, Diagramme, verteiltes Lernen

CLAUDE.md und Speicher

/init, @claude in PRs, Auto-Speicher, Auto-Dream

Verifikation

Chrome-Erweiterung, Desktop-App, /simplify

Befehle, Skills und Subagents

Benutzerdefinierte Befehle, Agent-Definitionen, Code-Review-Agenten

Hooks

Lebenszyklusereignisse und Muster

Berechtigungen und Sicherheit

Vorgenehmigungen, Auto-Modus, Sandboxing, lange laufende Aufgaben

Geplante und wiederkehrende Aufgaben

/loop, /schedule

Mobil und Fernsteuerung

Mobile App, Teleport, Fernsteuerung, Dispatch

Tool-Integrationen (MCP)

Datenanalyse, Fehlerbehebung, Plugins

Anpassung Ihrer Umgebung

Terminal, Statusleiste, Sprache, Ausgabestile

SDK und Multi-Repo-Arbeit

--bare, --add-dir, Forking, Setup-Skripte


Paralleles Arbeiten

Mehrere Sitzungen gleichzeitig ausführen

Der größte Produktivitätsgewinn ist das parallele Ausführen von 3–5 Claude-Sitzungen, jede in ihrem eigenen Git-Worktree. Claude Code hat native Worktree-Unterstützung integriert.

  • Führen Sie in der CLI claude --worktree (oder claude --worktree my_worktree) aus, um eine Sitzung in einem isolierten Worktree zu starten. Fügen Sie --tmux hinzu, um es in einer eigenen Tmux-Sitzung zu starten.

  • Öffnen Sie in der Desktop-App die Registerkarte Code und aktivieren Sie das Worktree-Kontrollkästchen.

  • Für nicht-Git-VCS (Mercurial, Perforce, SVN) definieren Sie WorktreeCreate und WorktreeRemove Hooks in Ihrer settings.json, um die gleiche Isolation zu erreichen.

Um die Orientierung über viele Sitzungen hinweg zu behalten, benennen Sie Ihre Worktrees, richten Sie Shell-Aliase (za, zb, zc) ein, um zwischen ihnen zu wechseln, färben Sie Ihre Terminal-Registerkarten farblich ein, und aktivieren Sie Terminal-Benachrichtigungen, damit Sie wissen, wenn Claude Ihre Aufmerksamkeit benötigt. Viele Ingenieure halten einen dedizierten "Analyse"-Worktree nur zum Lesen von Protokollen und Ausführen von Abfragen.

Subagents mit Worktree-Isolation

Subagents können auch in isolierten Worktrees ausgeführt werden, was besonders für große Batch-Änderungen leistungsstark ist. Fügen Sie isolation: worktree zum Frontmatter Ihres Agenten hinzu:

# .claude/agents/worktree-worker.md
---
name: worktree-worker
model: haiku
isolation: worktree
---

Dann natürlich auffordern: „Migrieren Sie alle synchronen IO-Operationen zu asynchronen. Fassen Sie die Änderungen zusammen und starten Sie 10 parallele Agenten mit Worktree-Isolation. Jeder Agent sollte seine Änderungen end-to-end testen und dann einen PR erstellen.""

/batch für große Migrationen

Der Befehl /batch befragt Sie zu einer Migration und verteilt die Arbeit dann auf so viele Worktree-Agenten wie nötig – Dutzende, Hunderte oder mehr. Jeder Agent arbeitet isoliert, testet seine eigenen Änderungen und erstellt unabhängig einen PR.

> /batch migrate src/ from Solid to React


Planung vor der Implementierung

Starten Sie komplexe Aufgaben im Planungsmodus

Drücken Sie Shift+Tab, um in den Planungsmodus zu wechseln. Investieren Sie Ihre Anstrengungen in den Plan, damit Claude die Implementierung in einem Durchgang durchführen kann. Der typische Ablauf ist: Planungsmodus aktivieren → Plan verfeinern → Zu automatischer Annahme von Änderungen wechseln → Claude führt aus.

Ein paar Muster vom Team:

  • Lassen Sie einen Claude einen Plan schreiben, dann starten Sie einen zweiten Claude, um ihn als leitender Ingenieur zu überprüfen.

  • Sobald etwas schiefgeht, wechseln Sie zurück in den Planungsmodus und planen Sie neu, anstatt während des Prozesses Korrektionen vorzunehmen.

  • Nach dem Planungsmodus benennt Claude Ihre Sitzung automatisch basierend auf dem, woran Sie arbeiten – Sie können einen Namen auch im Voraus mit claude --name "auth-refactor" festlegen.

Verwenden Sie Opus mit Thinking für alles

Begründung des Claude Code Teams: „Es ist das beste Coding-Modell, das ich je verwendet habe, und obwohl es größer und langsamer als Sonnet ist, da Sie es weniger steuern müssen und es besser bei der Tool-Nutzung ist, ist es am Ende fast immer schneller als die Verwendung eines kleineren Modells.""

Die Mathematik: weniger Steuerung + bessere Tool-Nutzung = schnellere Gesamtergebnisse, auch mit einem größeren Modell.

Anstrengungsstufe

Führen Sie /effort aus, um Ihre Anstrengungsstufe zu wählen. Die verfügbaren Stufen sind low (weniger Token, schneller), medium, high (mehr Token, mehr Intelligenz), max und auto (Claude wählt pro Anfrage). Die Standardeinstellung ist high bei Team, Enterprise und direktem API-Zugriff sowie medium bei anderen Plänen. Das Claude Code Team verwendet high für alles; wechseln Sie zu /effort max für schwieriges Debugging oder Architekturentscheidungen, bei denen Claude so lange nachdenken soll, wie nötig. Max verbraucht die Nutzungslimits schneller, daher aktivieren Sie es pro Sitzung.


Effektive Aufforderungen

Akzeptieren Sie nicht die erste Lösung – fordern Sie Claude auf, es besser zu machen. Ein paar Aufforderungen, die gut funktionieren:

  • „Überprüfen Sie diese Änderungen kritisch und erstellen Sie keinen PR, bis ich Ihren Test bestanden habe.

  • „Beweisen Sie mir, dass das funktioniert." Lassen Sie Claude das Verhalten zwischen main und Ihrem Feature-Branch vergleichen."

  • „Wenn Sie alles wissen, was Sie jetzt wissen, verwerfen Sie das und implementieren Sie die elegante Lösung." Nützlich nach einem mittelmäßigen ersten Versuch."

Schreiben Sie detaillierte Spezifikationen, um Mehrdeutigkeiten zu reduzieren, bevor Sie die Arbeit abgeben. Je spezifischer Sie sind, desto besser ist das Ergebnis.

/btw für Nebenfragen

Während Claude aktiv arbeitet, verwenden Sie /btw, um eine schnelle Frage zu stellen, ohne es zu unterbrechen. Es ist einmalig ohne Tool-Aufrufe, hat aber den vollständigen Kontext des Gesprächs.

> /btw what does the retry logic do?


Lernen mit Claude

Claude Code ist nicht nur zum Schreiben von Code – es ist ein leistungsstarkes Lernwerkzeug, wenn Sie es so konfigurieren, dass es erklärt und unterrichtet.

  • Aktivieren Sie den Ausgabestil „Explanatory" oder „Learning" in /config, damit Claude das Warum hinter den Änderungen erklärt.

  • Generieren Sie visuelle HTML-Präsentationen, die unbekannten Code erklären.

  • Fordern Sie ASCII-Diagramme neuer Protokolle und Codebasen an.

  • Bauen Sie eine Spaced-Repetition-Fähigkeit auf: erklären Sie Ihr Verständnis, Claude stellt Anschlussfragen, um Lücken zu füllen.


CLAUDE.md und Speicher

Investieren Sie in Ihre CLAUDE.md

Teilen Sie eine einzelne CLAUDE.md-Datei im Root Ihres Repositorys, eingecheckt in Git, mit dem gesamten Team, das dazu beiträgt. Die wichtigste Praxis: Jedes Mal, wenn Claude etwas falsch macht, fügen Sie es zu CLAUDE.md hinzu, damit es den Fehler nicht wiederholt.

Nach jeder Korrektur enden Sie mit: „Aktualisieren Sie Ihre CLAUDE.md, damit Sie diesen Fehler nicht erneut machen.

@claude in Code Reviews

Installieren Sie die GitHub Action mit /install-github-app, dann markieren Sie @claude in PR-Kommentaren, um Erkenntnisse als Teil der Überprüfung zu CLAUDE.md hinzuzufügen:

nit: use a string literal, not ts enum  @claude add to CLAUDE.md to never use enums, always prefer literal unions

Dies ist „Compounding Engineering" – jede Korrektur macht jede zukünftige Sitzung besser."

Auto-Speicher

Führen Sie /memory aus, um Claudes integriertes Speichersystem zu konfigurieren.

Auto-Speicher speichert automatisch Voreinstellungen, Korrektionen und Muster zwischen Sitzungen. Speicher werden in ~/.claude/projects/<project>/memory/ geschrieben (ein Verzeichnis pro Git-Repository-Root). Dies ist getrennt von Ihren manuell verwalteten Dateien ~/.claude/CLAUDE.md auf Benutzerebene und ./CLAUDE.md auf Projektebene.

Die Benennung entspricht der Art und Weise, wie REM-Schlaf Kurzzeitgedächtnis in Langzeitgedächtnis konsolidiert.

Erweitert: Notizen-Verzeichnis

Ein Ingenieur im Team weist Claude an, ein Notizen-Verzeichnis für jede Aufgabe und jedes Projekt zu führen, das nach jedem PR aktualisiert wird – dann verweist CLAUDE.md darauf.


Verifizierung – der #1 Tipp

Claude eine Möglichkeit zu geben, seine Arbeit zu überprüfen, wird die Qualität des Endergebnisses erheblich verbessern. Wenn Claude die Rückkopplungsschleife selbst schließen kann, wird es iterieren, bis das Ergebnis richtig ist.

Die Verifizierung sieht je nach Bereich unterschiedlich aus – Bash-Befehle, Test-Suites, Simulatoren, Browser-Tests – aber das Prinzip ist dasselbe. Investieren Sie in bereichsspezifische Verifizierung.

Die Chrome-Erweiterung

Installieren Sie für Frontend-Arbeiten die Claude Code Chrome-Erweiterung. Stellen Sie sich vor, es wäre wie jeder andere Ingenieur: Wenn Sie jemanden bitten, eine Website zu bauen, aber ihm keinen Browser zur Verfügung stellen, wird sie gut aussehen? Wahrscheinlich nicht. Mit einem Browser werden sie iterieren, bis es so ist.

Das Team verwendet die Chrome-Erweiterung jedes Mal, wenn es an Web-Code arbeitet. Laden Sie sie für Chrome oder Edge unter code.claude.com/docs/en/chrome herunter.

Desktop-App für Web-Server

Die Claude Desktop-App bündelt die Möglichkeit, Web-Server automatisch zu starten und zu testen in einem integrierten Browser. Sie können etwas Ähnliches in CLI oder VS Code mit der Chrome-Erweiterung einrichten oder einfach die Desktop-App direkt verwenden.

/simplify für Code-Qualität

Hängen Sie /simplify an jeden Prompt nach Änderungen an. Es führt parallele Agenten aus, die geänderten Code auf Wiederverwendbarkeit, Qualität, Effizienz und CLAUDE.md-Konformität überprüfen – alles in einem Durchgang.

> hey claude make this code change then run /simplify


Befehle, Fähigkeiten und Subagenten

Fähigkeiten für wiederholte Workflows

Wenn Sie etwas mehr als einmal pro Tag tun, wandeln Sie es in eine Fähigkeit um. Fähigkeiten werden in .claude/skills/<name>/SKILL.md eingecheckt und mit dem Team geteilt (der ältere .claude/commands/-Pfad funktioniert noch, aber Fähigkeiten sind der empfohlene Ansatz). Ein paar Ideen:

  • Ein /techdebt-Befehl, der am Ende jeder Sitzung ausgeführt wird, um duplizierte Code zu finden.

  • Ein Befehl, der 7 Tage Slack, GDrive, Asana und GitHub in einen Kontext-Dump synchronisiert.

  • Analytics-Engineer-Agenten, die dbt-Modelle schreiben, Code überprüfen und in der Entwicklung testen.

Schrägstrich-Befehle können Inline-Bash enthalten, um Informationen vorab zu berechnen (wie git status) ohne zusätzliche Modellaufrufe.

Subagenten für PR-Workflows

Denken Sie an Subagenten als Automatisierungen für Ihre häufigsten PR-Workflows. Legen Sie .md-Dateien in .claude/agents/ ab:

.claude/agents/   build-validator.md   code-architect.md   code-simplifier.md   verify-app.md

Jeder Agent kann einen benutzerdefinierten Namen, eine Farbe, einen Toolset, zulässige/unzulässige Tools, einen Berechtigungsmodus und ein Modell haben. Legen Sie den Standard-Agent für Ihre Hauptkonversation fest, indem Sie "agent" zu settings.json hinzufügen oder claude --agent <name> verwenden. Führen Sie /agents aus, um zu beginnen.

--agent für benutzerdefinierte Systemaufforderungen

Benutzerdefinierte Agenten sind ein leistungsstarkes Primitiv, das oft übersehen wird. Definieren Sie einen neuen Agent in .claude/agents, dann führen Sie claude --agent=<name> aus. Beispiel eines schreibgeschützten Agenten:

# .claude/agents/ReadOnly.md --- name: ReadOnly description: Read-only agent restricted to the Read tool only color: blue tools: Read ---  You are a read-only agent that cannot edit files or run bash.

Subagenten zur Laufzeit nutzen

  • Hängen Sie "Subagenten verwenden" an jede Anfrage an, bei der Claude mehr Rechenleistung auf das Problem werfen soll.

  • Lagern Sie einzelne Aufgaben an Subagenten aus, um das Kontextfenster Ihres Hauptagenten sauber und fokussiert zu halten.

  • Leiten Sie Berechtigungsanfragen über einen Hook an Opus weiter – lassen Sie es auf Angriffe scannen und die sicheren automatisch genehmigen.

Code-Review-Agenten

Wenn ein PR geöffnet wird, kann Claude ein Team von Agenten entsenden, die sich jeweils auf ein anderes Anliegen konzentrieren – Logikfehler, Sicherheitsprobleme, Leistungsrückgänge – und Inline-Kommentare posten. Das Anthropic-Team hat dies zunächst für sich selbst gebaut; die Code-Ausgabe pro Ingenieur stieg erheblich und Reviews waren der Engpass.


Hooks

Hooks ermöglichen es Ihnen, Logik deterministisch an Punkten im Agent-Lebenszyklus auszuführen. Bitten Sie Claude, einen Hook hinzuzufügen, um zu beginnen.

Häufige Hook-Muster

Ereignis

Anwendungsfall

SessionStart

Laden Sie dynamisch Kontext jedes Mal, wenn Sie Claude starten

PreToolUse

Protokollieren Sie jeden Bash-Befehl, den das Modell ausführt

PostToolUse

Code nach Write/Edit automatisch formatieren, um CI-Fehler zu vermeiden

PermissionRequest

Leiten Sie Berechtigungsaufforderungen an Slack, WhatsApp oder Opus zur Überprüfung weiter

Stop

Führen Sie deterministische Überprüfungen bei langen Aufgaben durch oder ermutigen Sie Claude, weiterzumachen

PostCompact

Injizieren Sie kritische Anweisungen nach Kontextkomprimierung erneut

Beispiel PostToolUse Hook für automatische Formatierung:

"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [{ "type": "command", "command": "bun run format || true" }]
}
]


Berechtigungen und Sicherheit

Häufige Befehle vorab genehmigen

Führen Sie /permissions aus, um häufige sichere Befehle vorab zuzulassen und sie in die .claude/settings.json Ihres Teams einzuchecken. Dies ist die empfohlene Alternative zum vollständigen Überspringen von Berechtigungen – Sie erhalten weniger Aufforderungen und behalten gleichzeitig eine überprüfbare Zulassungsliste. Vollständige Wildcard-Syntax wird unterstützt–versuchen Sie "Bash(bun run *)" oder "Edit(/docs/**)".

Das Berechtigungssystem von Claude Code schichtet Prompt-Injection-Erkennung, statische Analyse, Sandboxing und menschliche Aufsicht. Ein kleiner Satz sicherer Befehle ist standardmäßig vorab genehmigt; alles, was Sie über /permissions hinzufügen, ist additiv zu dieser Baseline.

Auto-Modus

Der Auto-Modus ermöglicht es Claude, Berechtigungsentscheidungen in Ihrem Namen zu treffen. Klassifizierer bewerten jede Aktion vor ihrer Ausführung – sichere Operationen werden automatisch genehmigt, riskante werden weiterhin gekennzeichnet. Aktivieren Sie ihn mit claude --enable-auto-mode; nach der Aktivierung durchläuft Shift+Tab während einer Sitzung default → acceptEdits → plan → auto. Ohne dieses Flag ist der Zyklus default → acceptEdits → plan.

Sandboxing

Führen Sie /sandbox aus, um sich für die Open-Source-Sandbox-Laufzeit von Claude Code anzumelden. Sie läuft auf Ihrem Computer und unterstützt sowohl Datei- als auch Netzwerkisolation, was die Sicherheit verbessert und Berechtigungsaufforderungen reduziert. Drei Modi sind verfügbar:

  • Sandbox BashTool mit automatischer Zulassung

  • Sandbox BashTool mit regulären Berechtigungen

  • Kein Sandbox

Langfristige Aufgaben

Stellen Sie bei sehr langen Aufgaben sicher, dass Claude ungestört arbeiten kann. Empfohlene Ansätze:

  • Fordern Sie Claude auf, sich nach Abschluss mit einem Hintergrund-Agent zu überprüfen.

  • Verwenden Sie einen Agent Stop Hook für deterministische Überprüfungen (bevorzugt für nachvollziehbare Workflows).

  • Verwenden Sie das Community-Plugin "ralph-wiggum".

Verwenden Sie für Sandbox-Umgebungen --permission-mode=dontAsk oder --dangerously-skip-permissions, um Blockierungen zu vermeiden.


Geplante und wiederkehrende Aufgaben

/loop für lokale wiederkehrende Aufgaben

/loop plant eine wiederkehrende Aufgabe lokal für bis zu 3 Tage auf einmal. Ein paar Beispiele, die das Claude Code Team ausführt:

/loop 5m /babysit         # auto-address review, rebase, shepherd PRs /loop 30m /slack-feedback # auto put up PRs for Slack feedback /loop 1h /pr-pruner       # close out stale PRs

/schedule für Cloud Jobs

Im Gegensatz zu /loop werden geplante Jobs in der Cloud ausgeführt – sie funktionieren weiterhin, auch wenn Ihr Laptop geschlossen ist.

> /schedule a daily job that looks at all PRs shipped since   yesterday and updates our docs based on the changes. Use   the Slack MCP to message #docs-update with the changes

Hinweis: Experimentieren Sie damit, Ihre häufigsten Workflows in eine Skill + eine Loop umzuwandeln. Das ist sehr mächtig.


Mobil und Fernsteuerung

Arbeiten Sie von Ihrem Telefon aus

Claude Code hat eine mobile App – laden Sie die Claude App für iOS/Android herunter und tippen Sie auf die Code-Registerkarte. Ein iMessage-Plugin ist auch verfügbar (/plugin install imessage@claude-plugins-official), um Aufgaben von jedem Apple-Gerät aus zu senden.

Sitzungen zwischen Geräten teleportieren

Verschieben Sie Sitzungen zwischen Mobilgeräten, Web, Desktop und Terminal hin und her:

  • claude --teleport (oder /teleport innerhalb einer Sitzung) setzt eine Cloud-Sitzung auf Ihrem Computer fort.

  • /remote-control ermöglicht es Ihnen, eine lokale Sitzung von Ihrem Telefon oder dem Web aus zu steuern.

  • claude remote-control ermöglicht es Ihnen, eine neue lokale Sitzung aus der mobilen App zu starten. Verfügbarkeit: Pro-, Max-, Team- und Enterprise-Pläne auf CLI v2.1.51+.

Sie können auch "Fernsteuerung für alle Sitzungen aktivieren" in /config aktivieren.

Claude Cowork Dispatch

Dispatch ist eine sichere Fernsteuerung für die Claude Desktop App. Sie kann mit Ihrer Erlaubnis Ihre MCPs, Browser und Computer nutzen – nützlich zum Aufholen von Slack und E-Mails, zum Verwalten von Dateien und zum Erledigen von Dingen auf Ihrem Laptop, wenn Sie nicht in der Nähe sind.


Tool-Integrationen (MCP)

Verbinden Sie Claude mit Ihren vorhandenen Tools, damit er Slack durchsuchen, BigQuery ausführen, Sentry-Protokolle abrufen und vieles mehr kann. Fügen Sie MCP-Server über claude mcp add oder den "mcpServers"-Block in settings.json hinzu – siehe code.claude.com/docs/en/mcp für die Konfiguration.

Daten und Analytik

Fordern Sie Claude auf, die bq CLI zu verwenden, um Metriken spontan abzurufen und zu analysieren – halten Sie eine BigQuery-Skill in Ihrer Codebasis eingecheckt. Die Sicht des Claude Code Teams: "Persönlich habe ich seit über 6 Monaten keine SQL-Zeile mehr geschrieben." Dies funktioniert für jede Datenbank, die eine CLI, MCP oder API hat.

Fehlerbehebung

Aktivieren Sie das Slack MCP, fügen Sie einen Bug-Thread in Claude ein und sagen Sie einfach "fix" – ohne Kontextwechsel. Oder sagen Sie "gehe und behebe die fehlgeschlagenen CI-Tests", ohne vorzuschreiben, wie. Zeigen Sie Claude docker logs, um verteilte Systeme zu beheben – es ist überraschend fähig darin.

Plugins

Plugins bündeln LSPs (verfügbar für jede große Sprache), MCPs, Skills, Agents und benutzerdefinierte Hooks. Installieren Sie aus dem offiziellen Anthropic Plugin Marketplace, oder richten Sie einen internen Marketplace für Ihre Organisation ein – dann checken Sie die Marketplace-Referenz in settings.json ein, damit sie automatisch für jeden Entwickler hinzugefügt wird. Führen Sie /plugin aus, um zu beginnen.


Anpassung Ihrer Umgebung

Terminal-Setup

Führen Sie /config aus, um den hellen/dunklen Modus einzustellen, und /terminal-setup, um Shift+Enter für Zeilenumbrüche in IDE-Terminals, Warp oder Alacritty zu aktivieren (Apple Terminal wird von /terminal-setup nicht unterstützt). Für Vim-Tastenbindungen öffnen Sie /config → Editor-Modus. Das Team empfiehlt Ghostty für synchronisiertes Rendering und 24-Bit-Farbe.

Statuszeile, Farbe und Tastenbindungen

  • /statusline generiert eine benutzerdefinierte Statuszeile basierend auf Ihrer .bashrc/.zshrc – zeigen Sie Modell, Verzeichnis, verbleibenden Kontext, Kosten oder alles andere an.

  • /color ändert die Farbe der Eingabeaufforderung – nützlich, wenn Sie 3–5 Sitzungen offen haben und diese auf einen Blick unterscheiden müssen.

  • /keybindings ordnet eine beliebige Taste neu zu. Einstellungen werden live neu geladen und in ~/.claude/keybindings.json gespeichert.

Spracheingabe

Der Sprachmodus ist für alle Benutzer verfügbar, einschließlich Claude Code Desktop und Cowork. Der Großteil des Codes des Claude Code Teams wird durch Sprechen geschrieben – Sie sprechen ungefähr 3× schneller als Sie tippen, und Ihre Eingabeaufforderungen werden dadurch detaillierter.

  • CLI: Führen Sie /voice aus und halten Sie dann die Leertaste gedrückt

  • Desktop: Drücken Sie die Sprachschaltfläche (Mikrofonsymbol)

  • iOS: Aktivieren Sie die Diktatfunktion in Ihren Systemeinstellungen

  • macOS nativ: Drücken Sie fn×2 für die Systemdiktatfunktion in jedem Terminal

Web-Sitzungen

Führen Sie zusätzliche Sitzungen auf claude.ai/code aus. Verwenden Sie den & Befehl, um eine Sitzung in den Hintergrund zu verschieben, oder das --teleport Flag, um Kontexte zwischen lokal und Web zu wechseln.

Ausgabestile

Führen Sie /config aus und legen Sie einen Ausgabestil fest. Explanatory lässt Claude Frameworks und Muster erklären, während es arbeitet (großartig für neue Codebases). Learning lässt Claude Sie durch Änderungen coachen. Sie können auch benutzerdefinierte Stile erstellen, um Claudes Stimme anzupassen.

Spinner-Verben

Es sind die kleinen Dinge, die Claude Code persönlich wirken lassen. Bitten Sie Claude, Ihre Spinner-Verben anzupassen, um die Standardliste zu ergänzen oder zu ersetzen. Checken Sie die settings.json in die Versionskontrolle ein, um Verben mit Ihrem Team zu teilen.

Passen Sie alles an

Claude Code funktioniert standardmäßig hervorragend, aber wenn Sie anpassen, checken Sie settings.json in git ein, damit Ihr Team auch davon profitiert. Die Konfiguration wird pro Codebasis, pro Unterordner, pro Benutzer oder über unternehmensweite Richtlinien unterstützt.

Nach den Zahlen: Dutzende von Einstellungen und Umgebungsvariablen – siehe Einstellungsreferenz. Verwenden Sie das Feld "env" in settings.json, um Wrapper-Skripte zu vermeiden.


SDK und Multi-Repo-Arbeit

--bare für schnelleren SDK-Start

Standardmäßig sucht claude -p (und die TypeScript/Python-SDKs) nach lokalen CLAUDE.md-Dateien, Einstellungen und MCPs. Für nicht-interaktive Nutzung möchten Sie diese normalerweise explizit über --system-prompt, --mcp-config, --settings usw. angeben. Fügen Sie --bare hinzu, um ungefähr 10× schneller zu starten:

claude -p "summarize this codebase" \
--output-format=stream-json \
--verbose \
--bare

Hinweis: Dies war ein Designfehler, als das SDK ursprünglich erstellt wurde. In einer zukünftigen Version wird die Standardeinstellung auf --bare umgestellt. Aktivieren Sie es vorerst mit dem Flag.

--add-dir für Multi-Repo-Arbeit

Wenn Sie über Repositories hinweg arbeiten, verwenden Sie --add-dir (oder /add-dir), um Claude Zugriff und Berechtigungen für zusätzliche Ordner zu geben. Oder fügen Sie "additionalDirectories" zu settings.json Ihres Teams hinzu, um sie immer einzubeziehen.

Eine Sitzung verzweigen

Um eine vorhandene Sitzung zu verzweigen, führen Sie /branch von innen aus, oder claude --resume <session-id> --fork-session von der CLI.

Setup-Skripte für Cloud-Umgebungen

In Claude Code im Web und auf dem Desktop fügen Sie ein Setup-Skript hinzu, das vor jeder neuen Cloud-Sitzung ausgeführt wird – installieren Sie Abhängigkeiten, konfigurieren Sie Einstellungen, legen Sie Umgebungsvariablen fest. Das Skript wird beim Fortsetzen übersprungen.


Anhang: Kurzreferenz

Bereich

Wichtige Befehle

Parallele Arbeit

claude --worktree, /batch, isolation: worktree

Planung

Shift+Tab, /effort max, claude --name

Speicher

CLAUDE.md, /memory, /dream, @claude in PRs

Verifizierung

Chrome-Erweiterung, /simplify, Desktop-App

Automatisierung

.claude/skills/, .claude/agents/, --agent

Hooks

PostToolUse, Stop, PostCompact, PermissionRequest

Berechtigungen

/permissions, Auto-Modus, /sandbox

Planung

/loop, /schedule

Remote

--teleport, /remote-control, mobile App, iMessage

Anpassung

/statusline, /color, /voice, /keybindings, /config

SDK und Multi-Repo

--bare, --add-dir, /branch


Anhang: Verwandte Artikel

Ressource

Link

Hooks-Referenz

Subagenten und benutzerdefinierte Agenten

Geplante Aufgaben

Chrome-Erweiterung

Claude Code wird häufig aktualisiert. Überprüfen Sie versionsspezifische Details unter code.claude.com/docs, bevor Sie intern verteilen.

Hat dies deine Frage beantwortet?