Jede Aufgabe in diesem Dokument enthält klare Anweisungen, Beispielbefehle und bewährte Praktiken, um das Beste aus Claude Code herauszuholen.

Neue Codebasen verstehen

Einen schnellen Codebase-Überblick erhalten

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

1

Zum Projektstammverzeichnis navigieren

cd /pfad/zum/projekt 
2

Claude Code starten

claude 
3

Nach einem allgemeinen Überblick fragen

> gib mir einen Überblick über diese Codebase 
4

Tiefer in spezifische Komponenten eintauchen

> erkläre die wichtigsten Architekturmuster, die hier verwendet werden 
> was sind die wichtigsten Datenmodelle?
> wie wird die Authentifizierung gehandhabt?

Tipps:

  • Beginnen Sie mit breiten Fragen und grenzen Sie dann auf spezifische Bereiche ein
  • Fragen Sie nach Codierungskonventionen und Mustern, die im Projekt verwendet werden
  • Bitten Sie um ein Glossar projektspezifischer Begriffe

Relevanten Code finden

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

1

Claude bitten, relevante Dateien zu finden

> finde die Dateien, die die Benutzerauthentifizierung handhaben 
2

Kontext darüber erhalten, wie Komponenten zusammenarbeiten

> wie arbeiten diese Authentifizierungsdateien zusammen? 
3

Den Ausführungsablauf verstehen

> verfolge den Anmeldeprozess vom Frontend zur Datenbank 

Tipps:

  • Seien Sie spezifisch darüber, wonach Sie suchen
  • Verwenden Sie Domänensprache aus dem Projekt

Fehler effizient beheben

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

1

Den Fehler mit Claude teilen

> ich sehe einen Fehler, wenn ich npm test ausführe 
2

Nach Lösungsempfehlungen fragen

> schlage ein paar Wege vor, um das @ts-ignore in user.ts zu beheben 
3

Die Lösung anwenden

> aktualisiere user.ts, um die von dir vorgeschlagene Null-Prüfung hinzuzufügen 

Tipps:

  • Teilen Sie Claude den Befehl mit, um das Problem zu reproduzieren und einen Stack-Trace zu erhalten
  • Erwähnen Sie alle Schritte zur Reproduktion des Fehlers
  • Lassen Sie Claude wissen, ob der Fehler intermittierend oder konsistent ist

Code refaktorieren

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

1

Legacy-Code zur Refaktorierung identifizieren

> finde veraltete API-Verwendung in unserer Codebase 
2

Refaktorierungsempfehlungen erhalten

> schlage vor, wie utils.js refaktoriert werden kann, um moderne JavaScript-Features zu verwenden 
3

Die Änderungen sicher anwenden

> refaktoriere utils.js, um ES2024-Features zu verwenden, während das gleiche Verhalten beibehalten wird 
4

Die Refaktorierung überprüfen

> führe Tests für den refaktorierten Code aus 

Tipps:

  • Bitten Sie Claude, die Vorteile des modernen Ansatzes zu erklären
  • Fordern Sie an, dass Änderungen bei Bedarf die Rückwärtskompatibilität beibehalten
  • Führen Sie Refaktorierungen in kleinen, testbaren Schritten durch

Spezialisierte Subagenten verwenden

Angenommen, Sie möchten spezialisierte KI-Subagenten verwenden, um bestimmte Aufgaben effektiver zu handhaben.

1

Verfügbare Subagenten anzeigen

> /agents

Dies zeigt alle verfügbaren Subagenten an und lässt Sie neue erstellen.

2

Subagenten automatisch verwenden

Claude Code wird automatisch geeignete Aufgaben an spezialisierte Subagenten delegieren:

> überprüfe meine letzten Codeänderungen auf Sicherheitsprobleme
> führe alle Tests aus und behebe alle Fehler
3

Spezifische Subagenten explizit anfordern

> verwende den Code-Reviewer-Subagenten, um das Auth-Modul zu überprüfen
> lass den Debugger-Subagenten untersuchen, warum sich Benutzer nicht anmelden können
4

Benutzerdefinierte Subagenten für Ihren Arbeitsablauf erstellen

> /agents

Wählen Sie dann “Neuen Subagenten erstellen” und folgen Sie den Anweisungen, um zu definieren:

  • Subagenten-Typ (z.B. api-designer, performance-optimizer)
  • Wann er verwendet werden soll
  • Auf welche Tools er zugreifen kann
  • Seine spezialisierte Systemaufforderung

Tipps:

  • Erstellen Sie projektspezifische Subagenten in .claude/agents/ für die Teamfreigabe
  • Verwenden Sie beschreibende description-Felder, um automatische Delegation zu ermöglichen
  • Beschränken Sie den Tool-Zugriff auf das, was jeder Subagent tatsächlich benötigt
  • Schauen Sie sich die Subagenten-Dokumentation für detaillierte Beispiele an

Plan-Modus für sichere Codeanalyse verwenden

Der Plan-Modus weist Claude an, einen Plan zu erstellen, indem die Codebase mit schreibgeschützten Operationen analysiert wird, perfekt für die Erkundung von Codebasen, die Planung komplexer Änderungen oder die sichere Überprüfung von Code.

Wann der Plan-Modus zu verwenden ist

  • Mehrstufige Implementierung: Wenn Ihr Feature Änderungen an vielen Dateien erfordert
  • Code-Erkundung: Wenn Sie die Codebase gründlich erforschen möchten, bevor Sie etwas ändern
  • Interaktive Entwicklung: Wenn Sie mit Claude über die Richtung iterieren möchten

Wie der Plan-Modus zu verwenden ist

Plan-Modus während einer Sitzung einschalten

Sie können während einer Sitzung mit Shift+Tab in den Plan-Modus wechseln, um durch die Berechtigungsmodi zu wechseln.

Wenn Sie sich im Normal-Modus befinden, wechselt Shift+Tab zuerst in den Auto-Accept-Modus, angezeigt durch ⏵⏵ accept edits on am unteren Rand des Terminals. Ein weiteres Shift+Tab wechselt in den Plan-Modus, angezeigt durch ⏸ plan mode on.

Eine neue Sitzung im Plan-Modus starten

Um eine neue Sitzung im Plan-Modus zu starten, verwenden Sie das Flag --permission-mode plan:

claude --permission-mode plan

“Headless”-Abfragen im Plan-Modus ausführen

Sie können auch eine Abfrage direkt im Plan-Modus mit -p ausführen (d.h. im “Headless-Modus”):

claude --permission-mode plan -p "Analysiere das Authentifizierungssystem und schlage Verbesserungen vor"

Beispiel: Planung einer komplexen Refaktorierung

claude --permission-mode plan
> Ich muss unser Authentifizierungssystem refaktorieren, um OAuth2 zu verwenden. Erstelle einen detaillierten Migrationsplan.

Claude wird die aktuelle Implementierung analysieren und einen umfassenden Plan erstellen. Verfeinern Sie mit Nachfragen:

> Was ist mit der Rückwärtskompatibilität?
> Wie sollten wir die Datenbankmigration handhaben?

Plan-Modus als Standard konfigurieren

// .claude/settings.json
{
  "permissions": {
    "defaultMode": "plan"
  }
}

Siehe Einstellungsdokumentation für weitere Konfigurationsoptionen.


Mit Tests arbeiten

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

1

Nicht getesteten Code identifizieren

> finde Funktionen in NotificationsService.swift, die nicht von Tests abgedeckt sind 
2

Test-Gerüst generieren

> füge Tests für den Benachrichtigungsdienst hinzu 
3

Aussagekräftige Testfälle hinzufügen

> füge Testfälle für Randbedingungen im Benachrichtigungsdienst hinzu 
4

Tests ausführen und überprüfen

> führe die neuen Tests aus und behebe alle Fehler 

Tipps:

  • Bitten Sie um Tests, die Randfälle und Fehlerbedingungen abdecken
  • Fordern Sie sowohl Unit- als auch Integrationstests an, wenn angemessen
  • Lassen Sie Claude die Teststrategie erklären

Pull Requests erstellen

Angenommen, Sie müssen einen gut dokumentierten Pull Request für Ihre Änderungen erstellen.

1

Ihre Änderungen zusammenfassen

> fasse die Änderungen zusammen, die ich am Authentifizierungsmodul vorgenommen habe 
2

Einen PR mit Claude generieren

> erstelle einen pr 
3

Überprüfen und verfeinern

> verbessere die PR-Beschreibung mit mehr Kontext über die Sicherheitsverbesserungen 
4

Testdetails hinzufügen

> füge Informationen darüber hinzu, wie diese Änderungen getestet wurden 

Tipps:

  • Bitten Sie Claude direkt, einen PR für Sie zu erstellen
  • Überprüfen Sie Claudes generierten PR vor der Einreichung
  • Bitten Sie Claude, potenzielle Risiken oder Überlegungen hervorzuheben

Dokumentation handhaben

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

1

Undokumentierten Code identifizieren

> finde Funktionen ohne ordnungsgemäße JSDoc-Kommentare im Auth-Modul 
2

Dokumentation generieren

> füge JSDoc-Kommentare zu den undokumentierten Funktionen in auth.js hinzu 
3

Überprüfen und verbessern

> verbessere die generierte Dokumentation mit mehr Kontext und Beispielen 
4

Dokumentation überprüfen

> überprüfe, ob die Dokumentation unseren Projektstandards entspricht 

Tipps:

  • Geben Sie den gewünschten Dokumentationsstil an (JSDoc, Docstrings, etc.)
  • Bitten Sie um Beispiele in der Dokumentation
  • Fordern Sie Dokumentation für öffentliche APIs, Schnittstellen und komplexe Logik an

Mit Bildern arbeiten

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

1

Ein Bild zur Unterhaltung hinzufügen

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 mit Strg+V in die CLI ein (Verwenden Sie nicht Cmd+V)
  3. Geben Sie Claude einen Bildpfad an. Z.B. “Analysiere dieses Bild: /pfad/zu/ihrem/bild.png”
2

Claude bitten, das Bild zu analysieren

> Was zeigt dieses Bild?
> Beschreibe die UI-Elemente in diesem Screenshot
> Gibt es problematische Elemente in diesem Diagramm?
3

Bilder für Kontext verwenden

> Hier ist ein Screenshot des Fehlers. Was verursacht ihn?
> Das ist unser aktuelles Datenbankschema. Wie sollten wir es für das neue Feature modifizieren?
4

Code-Vorschläge aus visuellen Inhalten erhalten

> Generiere CSS, um diesem Design-Mockup zu entsprechen
> Welche HTML-Struktur würde diese Komponente nachbilden?

Tipps:

  • Verwenden Sie Bilder, wenn Textbeschreibungen unklar oder umständlich wären
  • Fügen Sie Screenshots von Fehlern, UI-Designs oder Diagrammen für besseren Kontext hinzu
  • Sie können mit mehreren Bildern in einer Unterhaltung arbeiten
  • Bildanalyse funktioniert mit Diagrammen, Screenshots, Mockups und mehr

Dateien und Verzeichnisse referenzieren

Verwenden Sie @, um schnell Dateien oder Verzeichnisse einzuschließen, ohne darauf zu warten, dass Claude sie liest.

1

Eine einzelne Datei referenzieren

> Erkläre die Logik in @src/utils/auth.js

Dies schließt den vollständigen Inhalt der Datei in die Unterhaltung ein.

2

Ein Verzeichnis referenzieren

> Wie ist die Struktur von @src/components?

Dies bietet eine Verzeichnisliste mit Dateiinformationen.

3

MCP-Ressourcen referenzieren

> Zeige mir die Daten von @github:repos/owner/repo/issues

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

Tipps:

  • Dateipfade können relativ oder absolut sein
  • @ Dateireferenzen fügen CLAUDE.md im Verzeichnis der Datei und in übergeordneten Verzeichnissen zum Kontext hinzu
  • Verzeichnisreferenzen zeigen Dateilisten, nicht Inhalte
  • Sie können mehrere Dateien in einer einzigen Nachricht referenzieren (z.B. “@file1.js und @file2.js”)

Erweiterte Denkprozesse verwenden

Angenommen, Sie arbeiten an komplexen architektonischen Entscheidungen, herausfordernden Fehlern oder planen mehrstufige Implementierungen, die tiefes Nachdenken erfordern.

1

Kontext bereitstellen und Claude zum Nachdenken auffordern

> Ich muss ein neues Authentifizierungssystem mit OAuth2 für unsere API implementieren. Denke tief über den besten Ansatz für die Implementierung in unserer Codebase nach. 

Claude wird relevante Informationen aus Ihrer Codebase sammeln und erweiterte Denkprozesse verwenden, die in der Benutzeroberfläche sichtbar sind.

2

Das Denken mit Nachfragen verfeinern

> denke über potenzielle Sicherheitslücken in diesem Ansatz nach 
> denke weiter über Randfälle nach, die wir handhaben sollten 

Tipps, um den größten Nutzen aus erweiterten Denkprozessen zu ziehen:

Erweiterte Denkprozesse sind am wertvollsten für komplexe Aufgaben wie:

  • Planung komplexer architektonischer Änderungen
  • Debugging komplizierter Probleme
  • Erstellen von Implementierungsplänen für neue Features
  • Verstehen komplexer Codebasen
  • Bewertung von Kompromissen zwischen verschiedenen Ansätzen

Die Art, wie Sie zum Nachdenken auffordern, führt zu unterschiedlichen Denktiefenebenen:

  • “denke” löst grundlegende erweiterte Denkprozesse aus
  • verstärkende Phrasen wie “denke weiter”, “denke mehr”, “denke viel” oder “denke länger” lösen tiefere Denkprozesse aus

Für weitere Tipps zu erweiterten Denkprozessen siehe Tipps für erweiterte Denkprozesse.

Claude wird seinen Denkprozess als kursiven grauen Text über der Antwort anzeigen.


Vorherige Unterhaltungen fortsetzen

Angenommen, Sie haben an einer Aufgabe mit Claude Code gearbeitet und müssen in einer späteren Sitzung dort weitermachen, wo Sie aufgehört haben.

Claude Code bietet zwei Optionen zum Fortsetzen vorheriger Unterhaltungen:

  • --continue um automatisch die neueste Unterhaltung fortzusetzen
  • --resume um einen Unterhaltungsauswähler anzuzeigen
1

Die neueste Unterhaltung fortsetzen

claude --continue

Dies setzt Ihre neueste Unterhaltung sofort ohne Aufforderungen fort.

2

Im nicht-interaktiven Modus fortsetzen

claude --continue --print "Setze meine Aufgabe fort"

Verwenden Sie --print mit --continue, um die neueste Unterhaltung im nicht-interaktiven Modus fortzusetzen, perfekt für Skripte oder Automatisierung.

3

Unterhaltungsauswähler anzeigen

claude --resume

Dies zeigt einen interaktiven Unterhaltungsauswähler mit:

  • Startzeit der Unterhaltung
  • Anfängliche Aufforderung oder Unterhaltungszusammenfassung
  • Nachrichtenanzahl

Verwenden Sie die Pfeiltasten zur Navigation und drücken Sie Enter, um eine Unterhaltung auszuwählen.

Tipps:

  • Der Unterhaltungsverlauf wird lokal auf Ihrem Computer gespeichert
  • Verwenden Sie --continue für schnellen Zugriff auf Ihre neueste Unterhaltung
  • Verwenden Sie --resume, wenn Sie eine bestimmte vergangene Unterhaltung auswählen müssen
  • Beim Fortsetzen sehen Sie den gesamten Unterhaltungsverlauf, bevor Sie fortfahren
  • Die fortgesetzte Unterhaltung beginnt mit demselben Modell und derselben Konfiguration wie das Original

Wie es funktioniert:

  1. Unterhaltungsspeicherung: Alle Unterhaltungen werden automatisch lokal mit ihrem vollständigen Nachrichtenverlauf gespeichert
  2. Nachrichtendeserialisierung: Beim Fortsetzen wird der gesamte Nachrichtenverlauf wiederhergestellt, um den Kontext zu erhalten
  3. Tool-Status: Tool-Verwendung und Ergebnisse aus der vorherigen Unterhaltung werden beibehalten
  4. Kontextwiederherstellung: Die Unterhaltung wird mit dem gesamten vorherigen Kontext intakt fortgesetzt

Beispiele:

# Neueste Unterhaltung fortsetzen
claude --continue

# Neueste Unterhaltung mit einer spezifischen Aufforderung fortsetzen
claude --continue --print "Zeige mir unseren Fortschritt"

# Unterhaltungsauswähler anzeigen
claude --resume

# Neueste Unterhaltung im nicht-interaktiven Modus fortsetzen
claude --continue --print "Führe die Tests erneut aus"

Parallele Claude Code-Sitzungen mit Git-Worktrees ausführen

Angenommen, Sie müssen gleichzeitig an mehreren Aufgaben arbeiten mit vollständiger Code-Isolation zwischen Claude Code-Instanzen.

1

Git-Worktrees verstehen

Git-Worktrees ermöglichen es Ihnen, mehrere Branches aus demselben Repository in separate Verzeichnisse auszuchecken. Jeder Worktree hat sein eigenes Arbeitsverzeichnis mit isolierten Dateien, während sie dieselbe Git-Historie teilen. Erfahren Sie mehr in der offiziellen Git-Worktree-Dokumentation.

2

Einen neuen Worktree erstellen

# Einen neuen Worktree mit einem neuen Branch erstellen 
git worktree add ../projekt-feature-a -b feature-a

# Oder einen Worktree mit einem bestehenden Branch erstellen
git worktree add ../projekt-bugfix bugfix-123

Dies erstellt ein neues Verzeichnis mit einer separaten Arbeitskopie Ihres Repositories.

3

Claude Code in jedem Worktree ausführen

# Zu Ihrem Worktree navigieren 
cd ../projekt-feature-a

# Claude Code in dieser isolierten Umgebung ausführen
claude
4

Claude in einem anderen Worktree ausführen

cd ../projekt-bugfix
claude
5

Ihre Worktrees verwalten

# Alle Worktrees auflisten
git worktree list

# Einen Worktree entfernen, wenn fertig
git worktree remove ../projekt-feature-a

Tipps:

  • Jeder Worktree hat seinen eigenen unabhängigen Dateistatus, was ihn perfekt für parallele Claude Code-Sitzungen macht
  • Änderungen in einem Worktree beeinflussen andere nicht, wodurch verhindert wird, dass Claude-Instanzen sich gegenseitig stören
  • Alle Worktrees teilen dieselbe Git-Historie und Remote-Verbindungen
  • Für langwierige Aufgaben können Sie Claude in einem Worktree arbeiten lassen, während Sie die Entwicklung in einem anderen fortsetzen
  • Verwenden Sie beschreibende Verzeichnisnamen, um leicht zu identifizieren, für welche Aufgabe jeder Worktree ist
  • Denken Sie daran, Ihre Entwicklungsumgebung in jedem neuen Worktree entsprechend der Einrichtung Ihres Projekts zu initialisieren. Je nach Ihrem Stack könnte dies beinhalten:
    • JavaScript-Projekte: Abhängigkeitsinstallation ausführen (npm install, yarn)
    • Python-Projekte: Virtuelle Umgebungen einrichten oder mit Paketmanagern installieren
    • Andere Sprachen: Den Standard-Einrichtungsprozess Ihres Projekts befolgen

Claude als Unix-ähnliches Dienstprogramm verwenden

Claude zu Ihrem Überprüfungsprozess hinzufügen

Angenommen, Sie möchten Claude Code als Linter oder Code-Reviewer verwenden.

Claude zu Ihrem Build-Skript hinzufügen:

// package.json
{
    ...
    "scripts": {
        ...
        "lint:claude": "claude -p 'du bist ein Linter. bitte schaue dir die Änderungen gegenüber main an und melde alle Probleme im Zusammenhang mit Tippfehlern. melde den Dateinamen und die Zeilennummer in einer Zeile und eine Beschreibung des Problems in der zweiten Zeile. gib keinen anderen Text zurück.'"
    }
}

Tipps:

  • Verwenden Sie Claude für automatisierte Code-Reviews in Ihrer CI/CD-Pipeline
  • Passen Sie die Aufforderung an, um nach spezifischen Problemen zu suchen, die für Ihr Projekt relevant sind
  • Erwägen Sie, mehrere Skripte für verschiedene Arten der Überprüfung zu erstellen

Hinein- und herausleiten

Angenommen, Sie möchten Daten in Claude hineinleiten und Daten in einem strukturierten Format zurückbekommen.

Daten durch Claude leiten:

cat build-error.txt | claude -p 'erkläre prägnant die Grundursache dieses Build-Fehlers' > output.txt

Tipps:

  • Verwenden Sie Pipes, um Claude in bestehende Shell-Skripte zu integrieren
  • Kombinieren Sie mit anderen Unix-Tools für mächtige Arbeitsabläufe
  • Erwägen Sie die Verwendung von —output-format für strukturierte Ausgabe

Ausgabeformat kontrollieren

Angenommen, Sie benötigen Claudes Ausgabe in einem bestimmten Format, besonders bei der Integration von Claude Code in Skripte oder andere Tools.

1

Textformat verwenden (Standard)

cat data.txt | claude -p 'fasse diese Daten zusammen' --output-format text > summary.txt

Dies gibt nur Claudes reine Textantwort aus (Standardverhalten).

2

JSON-Format verwenden

cat code.py | claude -p 'analysiere diesen Code auf Fehler' --output-format json > analysis.json

Dies gibt ein JSON-Array von Nachrichten mit Metadaten einschließlich Kosten und Dauer aus.

3

Streaming-JSON-Format verwenden

cat log.txt | claude -p 'parse diese Log-Datei nach Fehlern' --output-format stream-json

Dies gibt eine Reihe von JSON-Objekten in Echtzeit aus, während Claude die Anfrage verarbeitet. Jede Nachricht ist ein gültiges JSON-Objekt, aber die gesamte Ausgabe ist kein gültiges JSON, wenn sie verkettet wird.

Tipps:

  • Verwenden Sie --output-format text für einfache Integrationen, bei denen Sie nur Claudes Antwort benötigen
  • Verwenden Sie --output-format json, wenn Sie das vollständige Unterhaltungsprotokoll benötigen
  • Verwenden Sie --output-format stream-json für Echtzeitausgabe jeder Unterhaltungsrunde

Benutzerdefinierte Slash-Befehle erstellen

Claude Code unterstützt benutzerdefinierte Slash-Befehle, die Sie erstellen können, um schnell spezifische Aufforderungen oder Aufgaben auszuführen.

Für weitere Details siehe die Referenzseite Slash-Befehle.

Projektspezifische Befehle erstellen

Angenommen, Sie möchten wiederverwendbare Slash-Befehle für Ihr Projekt erstellen, die alle Teammitglieder verwenden können.

1

Ein Befehlsverzeichnis in Ihrem Projekt erstellen

mkdir -p .claude/commands
2

Eine Markdown-Datei für jeden Befehl erstellen

echo "Analysiere die Performance dieses Codes und schlage drei spezifische Optimierungen vor:" > .claude/commands/optimize.md 
3

Ihren benutzerdefinierten Befehl in Claude Code verwenden

> /optimize 

Tipps:

  • Befehlsnamen werden vom Dateinamen abgeleitet (z.B. wird optimize.md zu /optimize)
  • Sie können Befehle in Unterverzeichnissen organisieren (z.B. erstellt .claude/commands/frontend/component.md /component mit “(project:frontend)” in der Beschreibung angezeigt)
  • Projektbefehle sind für jeden verfügbar, der das Repository klont
  • Der Markdown-Dateiinhalt wird zur Aufforderung, die an Claude gesendet wird, wenn der Befehl aufgerufen wird

Befehlsargumente mit $ARGUMENTS hinzufügen

Angenommen, Sie möchten flexible Slash-Befehle erstellen, die zusätzliche Eingaben von Benutzern akzeptieren können.

1

Eine Befehlsdatei mit dem $ARGUMENTS-Platzhalter erstellen

echo 'Finde und behebe Problem #$ARGUMENTS. Folge diesen Schritten: 1.
Verstehe das im Ticket beschriebene Problem 2. Lokalisiere den relevanten Code in
unserer Codebase 3. Implementiere eine Lösung, die die Grundursache behebt 4. Füge
entsprechende Tests hinzu 5. Bereite eine prägnante PR-Beschreibung vor' >
.claude/commands/fix-issue.md 
2

Den Befehl mit einer Problemnummer verwenden

Verwenden Sie in Ihrer Claude-Sitzung den Befehl mit Argumenten.

> /fix-issue 123 

Dies ersetzt $ARGUMENTS durch “123” in der Aufforderung.

Tipps:

  • Der $ARGUMENTS-Platzhalter wird durch jeden Text ersetzt, der dem Befehl folgt
  • Sie können $ARGUMENTS überall in Ihrer Befehlsvorlage positionieren
  • Andere nützliche Anwendungen: Testfälle für spezifische Funktionen generieren, Dokumentation für Komponenten erstellen, Code in bestimmten Dateien überprüfen oder Inhalte in angegebene Sprachen übersetzen

Persönliche Slash-Befehle erstellen

Angenommen, Sie möchten persönliche Slash-Befehle erstellen, die in allen Ihren Projekten funktionieren.

1

Ein Befehlsverzeichnis in Ihrem Home-Ordner erstellen

mkdir -p ~/.claude/commands 
2

Eine Markdown-Datei für jeden Befehl erstellen

echo "Überprüfe diesen Code auf Sicherheitslücken, mit Fokus auf:" >
~/.claude/commands/security-review.md 
3

Ihren persönlichen benutzerdefinierten Befehl verwenden

> /security-review 

Tipps:

  • Persönliche Befehle zeigen “(user)” in ihrer Beschreibung an, wenn sie mit /help aufgelistet werden
  • Persönliche Befehle sind nur für Sie verfügbar und werden nicht mit Ihrem Team geteilt
  • Persönliche Befehle funktionieren in allen Ihren Projekten
  • Sie können diese für konsistente Arbeitsabläufe über verschiedene Codebasen hinweg verwenden

Claude nach seinen Fähigkeiten fragen

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

Beispielfragen

> kann Claude Code Pull Requests erstellen?
> wie handhabt Claude Code Berechtigungen?
> welche Slash-Befehle sind verfügbar?
> wie verwende ich MCP mit Claude Code?
> wie konfiguriere ich Claude Code für Amazon Bedrock?
> was sind die Einschränkungen von Claude Code?

Claude bietet dokumentationsbasierte Antworten auf diese Fragen. Für ausführbare Beispiele und praktische Demonstrationen beziehen Sie sich auf die spezifischen Arbeitsablaufabschnitte oben.

Tipps:

  • Claude hat immer Zugriff auf die neueste Claude Code-Dokumentation, unabhängig von der Version, die Sie verwenden
  • Stellen Sie spezifische Fragen, um detaillierte Antworten zu erhalten
  • Claude kann komplexe Features wie MCP-Integration, Unternehmenskonfigurationen und erweiterte Arbeitsabläufe erklären

Nächste Schritte

Claude Code-Referenzimplementierung

Klonen Sie unsere Entwicklungscontainer-Referenzimplementierung.