SpyBara
Go Premium

common-workflows.md 2026-06-09 06:34 UTC to 2026-06-10 23:57 UTC

65 added, 21 removed.

2026
Tue 16 21:57 Mon 15 23:02 Sat 13 21:59 Fri 12 22:00 Thu 11 23:01 Wed 10 23:57 Tue 9 06:34 Mon 8 06:52 Sat 6 06:24 Fri 5 06:45 Thu 4 06:52 Wed 3 06:53 Tue 2 06:51

Häufige Workflows

Schritt-für-Schritt-Anleitungen zum Erkunden von Codebases, Beheben von Fehlern, Refaktorierung, Testen und anderen alltäglichen Aufgaben mit Claude Code.

Diese Seite sammelt kurze Rezepte für die alltägliche Entwicklung. Für übergeordnete Anleitungen zum Prompting und zur Kontextverwaltung siehe Best Practices.

Diese Seite behandelt:

Prompt-Rezepte

Dies sind Prompt-Muster für alltägliche Aufgaben wie das Erkunden unbekannter Code, Debugging, Refaktorierung, Schreiben von Tests und Erstellen von PRs. Jedes funktioniert auf jeder Claude Code-Oberfläche; passen Sie die Formulierung an Ihr Projekt an.

Neue Codebases verstehen

Informationen zum Konfigurieren von Claude Code in einem Monorepo oder großen Codebase finden Sie unter Monorepos und große Repositories.

Schnelle Codebase-Übersicht erhalten

Angenommen, Sie sind gerade einem neuen Projekt beigetreten und müssen dessen Struktur schnell verstehen.

1

Navigieren Sie zum Projektroot-Verzeichnis

cd /path/to/project 
2

Starten Sie Claude Code

claude 
3

Fragen Sie nach einer Übersicht auf hoher Ebene

give me an overview of this codebase
4

Tauchen Sie tiefer in spezifische Komponenten ein

explain the main architecture patterns used here
what are the key data models?
how is authentication handled?

Relevanten Code finden

Angenommen, Sie müssen Code finden, der sich auf eine bestimmte Funktion oder Funktionalität bezieht.

1

Bitten Sie Claude, relevante Dateien zu finden

find the files that handle user authentication
2

Erhalten Sie Kontext darüber, wie Komponenten zusammenwirken

how do these authentication files work together?
3

Verstehen Sie den Ausführungsfluss

trace the login process from front-end to database

Fehler effizient beheben

Angenommen, Sie sind auf eine Fehlermeldung gestoßen und müssen deren Quelle finden und beheben.

1

Teilen Sie den Fehler mit Claude

I'm seeing an error when I run npm test
2

Fragen Sie nach Behebungsempfehlungen

suggest a few ways to fix the @ts-ignore in user.ts
3

Wenden Sie die Behebung an

update user.ts to add the null check you suggested

Code refaktorieren

Angenommen, Sie müssen alten Code aktualisieren, um moderne Muster und Praktiken zu verwenden.

1

Identifizieren Sie Legacy-Code zur Refaktorierung

find deprecated API usage in our codebase
2

Erhalten Sie Refaktorierungsempfehlungen

suggest how to refactor utils.js to use modern JavaScript features
3

Wenden Sie die Änderungen sicher an

refactor utils.js to use ES2024 features while maintaining the same behavior
4

Überprüfen Sie die Refaktorierung

run tests for the refactored code

Mit Tests arbeiten

Angenommen, Sie müssen Tests für nicht abgedeckten Code hinzufügen.

1

Identifizieren Sie nicht getesteten Code

find functions in NotificationsService.swift that are not covered by tests
2

Generieren Sie Test-Gerüste

add tests for the notification service
3

Fügen Sie aussagekräftige Testfälle hinzu

add test cases for edge conditions in the notification service
4

Führen Sie Tests aus und überprüfen Sie sie

run the new tests and fix any failures

Claude kann Tests generieren, die den vorhandenen Mustern und Konventionen Ihres Projekts entsprechen. Seien Sie beim Anfordern von Tests spezifisch darüber, welches Verhalten Sie überprüfen möchten. Claude untersucht Ihre vorhandenen Testdateien, um den Stil, die Frameworks und die Assertion-Muster zu entsprechen, die bereits verwendet werden.

Für umfassende Abdeckung bitten Sie Claude, Grenzfälle zu identifizieren, die Sie möglicherweise übersehen haben. Claude kann Ihre Code-Pfade analysieren und Tests für Fehlerbedingungen, Grenzwerte und unerwartete Eingaben vorschlagen, die leicht zu übersehen sind.


Pull Requests erstellen

Sie können Pull Requests erstellen, indem Sie Claude direkt fragen ('create a pr for my changes"), oder Claude Schritt für Schritt führen:

1

Fassen Sie Ihre Änderungen zusammen

summarize the changes I've made to the authentication module
2

Generieren Sie einen Pull Request

create a pr
3

Überprüfen und verfeinern Sie

enhance the PR description with more context about the security improvements

Wenn Sie einen PR mit gh pr create erstellen, wird die Sitzung automatisch mit diesem PR verknüpft. Um später zu ihr zurückzukehren, führen Sie claude --from-pr <number> aus oder fügen Sie die PR-URL in die /resume Auswahl ein.

Dokumentation verwalten

Angenommen, Sie müssen Dokumentation für Ihren Code hinzufügen oder aktualisieren.

1

Identifizieren Sie nicht dokumentierten Code

find functions without proper JSDoc comments in the auth module
2

Generieren Sie Dokumentation

add JSDoc comments to the undocumented functions in auth.js
3

Überprüfen und verbessern Sie

improve the generated documentation with more context and examples
4

Überprüfen Sie die Dokumentation

check if the documentation follows our project standards

Mit Notizen und Nicht-Code-Ordnern arbeiten

Claude Code funktioniert in jedem Verzeichnis. Führen Sie es in einem Notiz-Vault, einem Dokumentationsordner oder einer beliebigen Sammlung von Markdown-Dateien aus, um Inhalte auf die gleiche Weise zu suchen, zu bearbeiten und zu reorganisieren wie Code.

Das Verzeichnis .claude/ und CLAUDE.md befinden sich neben den Konfigurationsverzeichnissen anderer Tools ohne Konflikte. Claude liest Dateien bei jedem Tool-Aufruf neu, daher sieht es Änderungen, die Sie in einer anderen Anwendung vornehmen, beim nächsten Lesen dieser Datei.


Mit Bildern arbeiten

Angenommen, Sie müssen mit Bildern in Ihrer Codebase arbeiten und möchten Claudes Hilfe bei der Analyse von Bildinhalten.

1

Fügen Sie ein Bild zum Gespräch hinzu

Sie können eine dieser Methoden verwenden:

  1. Ziehen Sie ein Bild per Drag & Drop in das Claude Code-Fenster
  2. Kopieren Sie ein Bild und fügen Sie es in die CLI mit Strg+V ein (verwenden Sie nicht Cmd+V)
  3. Geben Sie Claude einen Bildpfad an. Z. B. „Analyze this image: /path/to/your/image.png"
2

Bitten Sie Claude, das Bild zu analysieren

What does this image show?
Describe the UI elements in this screenshot
Are there any problematic elements in this diagram?
3

Verwenden Sie Bilder für Kontext

Here's a screenshot of the error. What's causing it?
This is our current database schema. How should we modify it for the new feature?
4

Erhalten Sie Code-Vorschläge aus visuellem Inhalt

Generate CSS to match this design mockup
What HTML structure would recreate this component?

Dateien und Verzeichnisse referenzieren

Verwenden Sie @ um schnell Dateien oder Verzeichnisse einzubeziehen, ohne auf Claude zu warten, um sie zu lesen.

1

Referenzieren Sie eine einzelne Datei

Explain the logic in @src/utils/auth.js

Dies fügt den vollständigen Inhalt der Datei in das Gespräch ein.

2

Referenzieren Sie ein Verzeichnis

What's the structure of @src/components?

Dies bietet eine Verzeichnisauflistung mit Dateiinformationen.

3

Referenzieren Sie MCP-Ressourcen

Show me the data from @github:repos/owner/repo/issues

Dies ruft Daten von verbundenen MCP-Servern im Format @server:resource ab. Siehe MCP-Ressourcen für Details.


Claude nach einem Zeitplan ausführen

Angenommen, Sie möchten Claude automatisch eine Aufgabe auf wiederkehrender Basis ausführen, z. B. offene PRs jeden Morgen überprüfen, Abhängigkeiten wöchentlich prüfen oder über Nacht auf CI-Fehler überprüfen.

Wählen Sie eine Planungsoption basierend darauf, wo Sie die Aufgabe ausführen möchten:

Option Wo es ausgeführt wird Am besten für
Routines Von Anthropic verwaltete Infrastruktur Aufgaben, die auch dann ausgeführt werden sollten, wenn Ihr Computer ausgeschaltet ist. Können auch durch API-Aufrufe oder GitHub-Ereignisse zusätzlich zu einem Zeitplan ausgelöst werden. Konfigurieren Sie unter claude.ai/code/routines.
Desktop-geplante Aufgaben Ihr Computer, über die Desktop-App Aufgaben, die direkten Zugriff auf lokale Dateien, Tools oder nicht committete Änderungen benötigen.
GitHub Actions Ihre CI-Pipeline Aufgaben, die an Repository-Ereignisse wie geöffnete PRs gebunden sind, oder Cron-Zeitpläne, die neben Ihrer Workflow-Konfiguration leben sollten.
/loop Die aktuelle CLI-Sitzung Schnelle Abfragen während eine Sitzung offen ist. Aufgaben werden abgebrochen, wenn Sie beenden.

Fragen Sie Claude nach seinen Fähigkeiten

Claude hat integrierten Zugriff auf seine Dokumentation und kann Fragen zu seinen eigenen Funktionen und Einschränkungen beantworten.

Beispielfragen

can Claude Code create pull requests?
how does Claude Code handle permissions?
what skills are available?
how do I use MCP with Claude Code?
how do I configure Claude Code for Amazon Bedrock?
what are the limitations of Claude Code?

Vorherige Gespräche fortsetzen

Wenn eine Aufgabe mehrere Sitzungen umfasst, setzen Sie dort fort, wo Sie aufgehört haben, anstatt den Kontext erneut zu erklären. Claude Code speichert jedes Gespräch lokal.

claude --continue

Dies setzt die neueste Sitzung im aktuellen Verzeichnis fort; wenn es noch keine gibt, wird No conversation found to continue gedruckt und das Programm beendet. Verwenden Sie claude --resume, um aus einer Liste auszuwählen, oder /resume innerhalb einer laufenden Sitzung. Siehe Sitzungen verwalten für Benennung, Verzweigung und die vollständige Auswahl-Referenz.

Parallele Sitzungen mit Worktrees ausführen

Arbeiten Sie an einer Funktion in einem Terminal, während Claude einen Fehler in einem anderen behebt, ohne dass die Änderungen kollidieren. Jeder Worktree ist ein separater Checkout auf seinem eigenen Branch.

claude --worktree feature-auth

Führen Sie denselben Befehl mit einem anderen Namen in einem zweiten Terminal aus, um eine isolierte parallele Sitzung zu starten. Siehe Worktrees für Bereinigung, .worktreeinclude und Unterstützung für nicht-Git-VCS. Um parallele Sitzungen von einem Bildschirm aus zu überwachen, anstatt separate Terminals zu verwenden, siehe Background Agents.

Vor dem Bearbeiten planen

Für Änderungen, die Sie überprüfen möchten, bevor sie die Festplatte berühren, wechseln Sie in den Plan Mode. Claude liest Dateien und schlägt einen Plan vor, macht aber keine Änderungen, bis Sie zustimmen.

claude --permission-mode plan

Sie können auch Shift+Tab während einer Sitzung drücken, um in den Plan Mode zu wechseln. Siehe Plan Mode für den Genehmigungsfluss und das Bearbeiten des Plans in Ihrem Text-Editor.

Forschung an Subagents delegieren

Das Erkunden einer großen Codebase füllt Ihren Kontext mit Dateilesevorgängen. Delegieren Sie die Erkundung, damit nur die Ergebnisse zurückkommen.

use a subagent to investigate how our auth system handles token refresh

Der Subagent liest Dateien in seinem eigenen Kontextfenster und meldet eine Zusammenfassung. Siehe Subagents für die Definition benutzerdefinierter Agents mit ihren eigenen Tools und Prompts.

Claude in Skripte pipen

Führen Sie Claude nicht-interaktiv für CI, Pre-Commit-Hooks oder Batch-Verarbeitung aus. Stdin und Stdout funktionieren wie jedes Unix-Tool.

git log --oneline -20 | claude -p "summarize these recent commits"

Siehe Non-Interactive Mode für Ausgabeformate, Berechtigungsflags und Fan-Out-Muster.

Nächste Schritte