Skip to content

Fehlerbehebung bei Agent-Aufrufen

Das Problem, das Sie haben

Haben Sie Schwierigkeiten bei der Verwendung von Agents? Sie könnten auf folgende Situationen stoßen:

  • Sie geben /plan oder andere Befehle ein, aber der Agent wird nicht aufgerufen
  • Sie sehen die Fehlermeldung: "Agent not found"
  • Der Agent läuft in einen Timeout oder bleibt hängen
  • Die Agent-Ausgabe entspricht nicht den Erwartungen
  • Der Agent arbeitet nicht nach den Regeln

Keine Sorge, diese Probleme haben in der Regel klare Lösungen. Diese Lektion hilft Ihnen, Agent-bezogene Probleme systematisch zu diagnostizieren und zu beheben.

🎒 Vorbereitung

Voraussetzungen prüfen

Stellen Sie sicher, dass Sie:

  1. ✅ Die Installation von Everything Claude Code abgeschlossen haben
  2. ✅ Das Agents-Konzept und die 9 spezialisierten Sub-Agents verstehen
  3. ✅ Bereits versucht haben, einen Agent aufzurufen (z.B. /plan, /tdd, /code-review)

Häufiges Problem 1: Agent wird überhaupt nicht aufgerufen

Symptome

Sie geben /plan oder andere Befehle ein, aber der Agent wird nicht ausgelöst – es bleibt ein normaler Chat.

Mögliche Ursachen

Ursache A: Falscher Agent-Dateipfad

Problem: Die Agent-Datei befindet sich nicht am richtigen Ort, Claude Code kann sie nicht finden.

Lösung:

Überprüfen Sie, ob die Agent-Datei am richtigen Ort liegt:

bash
# Sollte an einem der folgenden Orte sein:
~/.claude/agents/              # Benutzerebene (global)
.claude/agents/                 # Projektebene

Überprüfungsmethode:

bash
# Benutzerebene-Konfiguration anzeigen
ls -la ~/.claude/agents/

# Projektebene-Konfiguration anzeigen
ls -la .claude/agents/

Sie sollten 9 Agent-Dateien sehen:

  • planner.md
  • architect.md
  • tdd-guide.md
  • code-reviewer.md
  • security-reviewer.md
  • build-error-resolver.md
  • e2e-runner.md
  • refactor-cleaner.md
  • doc-updater.md

Falls die Dateien nicht existieren, kopieren Sie sie aus dem Everything Claude Code Plugin-Verzeichnis:

bash
# Angenommen, das Plugin ist in ~/.claude-plugins/ installiert
cp ~/.claude-plugins/everything-claude-code/agents/*.md ~/.claude/agents/

# Oder aus dem geklonten Repository kopieren
cp everything-claude-code/agents/*.md ~/.claude/agents/

Ursache B: Command-Datei fehlt oder falscher Pfad

Problem: Die Command-Datei (z.B. plan.md für /plan) existiert nicht oder der Pfad ist falsch.

Lösung:

Überprüfen Sie den Speicherort der Command-Datei:

bash
# Commands sollten an einem der folgenden Orte sein:
~/.claude/commands/             # Benutzerebene (global)
.claude/commands/                # Projektebene

Überprüfungsmethode:

bash
# Benutzerebene-Konfiguration anzeigen
ls -la ~/.claude/commands/

# Projektebene-Konfiguration anzeigen
ls -la .claude/commands/

Sie sollten 14 Command-Dateien sehen:

  • plan.md → ruft planner Agent auf
  • tdd.md → ruft tdd-guide Agent auf
  • code-review.md → ruft code-reviewer Agent auf
  • build-fix.md → ruft build-error-resolver Agent auf
  • e2e.md → ruft e2e-runner Agent auf
  • usw...

Falls die Dateien nicht existieren, kopieren Sie die Command-Dateien:

bash
cp ~/.claude-plugins/everything-claude-code/commands/*.md ~/.claude/commands/

Ursache C: Plugin nicht korrekt geladen

Problem: Über den Plugin-Marktplatz installiert, aber das Plugin wurde nicht korrekt geladen.

Lösung:

Überprüfen Sie die Plugin-Konfiguration in ~/.claude/settings.json:

bash
# Plugin-Konfiguration anzeigen
cat ~/.claude/settings.json | jq '.enabledPlugins'

Sie sollten sehen:

json
{
  "enabledPlugins": {
    "everything-claude-code@everything-claude-code": true
  }
}

Falls nicht aktiviert, manuell hinzufügen:

bash
# settings.json bearbeiten
nano ~/.claude/settings.json

# enabledPlugins-Feld hinzufügen oder ändern
{
  "enabledPlugins": {
    "everything-claude-code@everything-claude-code": true
  }
}

Starten Sie Claude Code neu, damit die Konfiguration wirksam wird.


Häufiges Problem 2: Agent-Aufruf meldet "Agent not found"

Symptome

Nach Eingabe eines Befehls sehen Sie die Fehlermeldung: "Agent not found" oder "Could not find agent: xxx".

Mögliche Ursachen

Ursache A: Agent-Name in der Command-Datei stimmt nicht überein

Problem: Das invokes-Feld in der Command-Datei stimmt nicht mit dem Agent-Dateinamen überein.

Lösung:

Überprüfen Sie das invokes-Feld in der Command-Datei:

bash
# Eine Command-Datei anzeigen
cat ~/.claude/commands/plan.md | grep -A 5 "invokes"

Command-Dateistruktur (am Beispiel von plan.md):

markdown
---
description: Restate requirements, assess risks, and create step-by-step implementation plan. WAIT for user CONFIRM before touching any code.
---

# Plan Command

This command invokes **planner** agent...

Überprüfen Sie, ob die Agent-Datei existiert:

Der in der Command-Datei genannte Agent-Name (z.B. planner) muss einer Datei entsprechen: planner.md

bash
# Überprüfen, ob die Agent-Datei existiert
ls -la ~/.claude/agents/planner.md

# Falls nicht vorhanden, nach ähnlichen Dateinamen suchen
ls -la ~/.claude/agents/ | grep -i plan

Häufige Nichtübereinstimmungen:

Command invokesTatsächlicher Agent-DateinameProblem
plannerplanner.md✅ Korrekt
plannerPlanner.md❌ Groß-/Kleinschreibung stimmt nicht (Unix-Systeme unterscheiden)
plannerplanner.md.backup❌ Falsche Dateierweiterung
tdd-guidetdd_guide.md❌ Bindestrich vs. Unterstrich

Ursache B: Falscher Agent-Dateiname

Problem: Der Agent-Dateiname entspricht nicht den Erwartungen.

Lösung:

Überprüfen Sie alle Agent-Dateinamen:

bash
# Alle Agent-Dateien auflisten
ls -la ~/.claude/agents/

# Erwartete 9 Agent-Dateien
# planner.md
# architect.md
# tdd-guide.md
# code-reviewer.md
# security-reviewer.md
# build-error-resolver.md
# e2e-runner.md
# refactor-cleaner.md
# doc-updater.md

Falls der Dateiname nicht korrekt ist, benennen Sie die Datei um:

bash
# Beispiel: Dateinamen korrigieren
cd ~/.claude/agents/
mv Planner.md planner.md
mv tdd_guide.md tdd-guide.md

Häufiges Problem 3: Fehler im Agent Front Matter Format

Symptome

Der Agent wird aufgerufen, aber Sie sehen die Fehlermeldung: "Invalid agent metadata" oder ähnliche Formatfehler.

Mögliche Ursachen

Ursache A: Fehlende Pflichtfelder

Problem: Im Agent Front Matter fehlen Pflichtfelder (name, description, tools).

Lösung:

Überprüfen Sie das Agent Front Matter Format:

bash
# Kopfbereich einer Agent-Datei anzeigen
head -20 ~/.claude/agents/planner.md

Korrektes Front Matter Format:

markdown
---
name: planner
description: Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.
tools: Read, Grep, Glob
model: opus
---

Pflichtfelder:

  • name: Agent-Name (muss mit dem Dateinamen ohne Erweiterung übereinstimmen)
  • description: Agent-Beschreibung (zur Erklärung der Agent-Aufgaben)
  • tools: Liste der erlaubten Tools (kommagetrennt)

Optionale Felder:

  • model: Bevorzugtes Modell (opus oder sonnet)

Ursache B: Fehler im Tools-Feld

Problem: Das tools-Feld verwendet falsche Tool-Namen oder falsches Format.

Lösung:

Überprüfen Sie das tools-Feld:

bash
# tools-Feld extrahieren
grep "^tools:" ~/.claude/agents/*.md

Erlaubte Tool-Namen (Groß-/Kleinschreibung beachten):

  • Read
  • Write
  • Edit
  • Bash
  • Grep
  • Glob

Häufige Fehler:

Falsche SchreibweiseKorrekte SchreibweiseProblem
tools: read, grep, globtools: Read, Grep, Glob❌ Falsche Groß-/Kleinschreibung
tools: Read, Grep, Glob,tools: Read, Grep, Glob❌ Abschließendes Komma (YAML-Syntaxfehler)
tools: "Read, Grep, Glob"tools: Read, Grep, Glob❌ Anführungszeichen nicht erforderlich
tools: Read Grep Globtools: Read, Grep, Glob❌ Fehlende Kommatrennung

Ursache C: YAML-Syntaxfehler

Problem: Front Matter YAML-Formatfehler (z.B. Einrückung, Anführungszeichen, Sonderzeichen).

Lösung:

YAML-Format validieren:

bash
# Mit Python YAML validieren
python3 -c "import yaml; yaml.safe_load(open('~/.claude/agents/planner.md'))"

# Oder yamllint verwenden (muss installiert werden)
pip install yamllint
yamllint ~/.claude/agents/*.md

Häufige YAML-Fehler:

  • Inkonsistente Einrückung (YAML ist einrückungssensitiv)
  • Fehlendes Leerzeichen nach Doppelpunkt: name:plannername: planner
  • Nicht-escapte Sonderzeichen in Strings (wie Doppelpunkte, Rauten)
  • Tab-Einrückung verwendet (YAML akzeptiert nur Leerzeichen)

Häufiges Problem 4: Agent-Timeout oder Hängenbleiben

Symptome

Der Agent beginnt mit der Ausführung, reagiert aber lange nicht oder bleibt hängen.

Mögliche Ursachen

Ursache A: Zu hohe Aufgabenkomplexität

Problem: Die angeforderte Aufgabe ist zu komplex und übersteigt die Verarbeitungskapazität des Agents.

Lösung:

Aufgabe in kleinere Schritte aufteilen:

❌ Falsch: Agent soll das gesamte Projekt auf einmal bearbeiten
"Hilf mir, das gesamte Benutzerauthentifizierungssystem zu refaktorieren, einschließlich aller Tests und Dokumentation"

✅ Richtig: Schrittweise ausführen
Schritt 1: /plan Refaktorierung des Benutzerauthentifizierungssystems
Schritt 2: /tdd Implementierung von Schritt 1 (Login-API)
Schritt 3: /tdd Implementierung von Schritt 2 (Registrierungs-API)
...

Zuerst /plan-Befehl zur Planung verwenden:

Benutzer: /plan Ich muss das Benutzerauthentifizierungssystem refaktorieren

Agent (planner):
# Implementation Plan: Refactor User Authentication System

## Phase 1: Audit Current Implementation
- Review existing auth code
- Identify security issues
- List dependencies

## Phase 2: Design New System
- Define authentication flow
- Choose auth method (JWT, OAuth, etc.)
- Design API endpoints

## Phase 3: Implement Core Features
[Detaillierte Schritte...]

**WAITING FOR CONFIRMATION**: Proceed with this plan? (yes/no/modify)

Ursache B: Ungeeignete Modellauswahl

Problem: Hohe Aufgabenkomplexität, aber ein schwächeres Modell wird verwendet (z.B. sonnet statt opus).

Lösung:

Überprüfen Sie das model-Feld des Agents:

bash
# Verwendete Modelle aller Agents anzeigen
grep "^model:" ~/.claude/agents/*.md

Empfohlene Konfiguration:

  • Reasoning-intensive Aufgaben (wie planner, architect): opus verwenden
  • Code-Generierung/-Modifikation (wie tdd-guide, code-reviewer): opus verwenden
  • Einfache Aufgaben (wie refactor-cleaner): kann sonnet verwenden

Modellkonfiguration ändern:

Agent-Datei bearbeiten:

markdown
---
name: my-custom-agent
description: Custom agent for...
tools: Read, Write, Edit, Bash, Grep
model: opus  # opus für bessere Leistung bei komplexen Aufgaben verwenden
---

Ursache C: Zu viele Dateien gelesen

Problem: Der Agent liest zu viele Dateien und überschreitet das Token-Limit.

Lösung:

Dateibereich für den Agent einschränken:

❌ Falsch: Agent soll das gesamte Projekt lesen
"Lies alle Dateien im Projekt und analysiere dann die Architektur"

✅ Richtig: Relevante Dateien angeben
"Lies die Dateien im Verzeichnis src/auth/ und analysiere die Authentifizierungssystemarchitektur"

Glob-Muster für präzise Übereinstimmung verwenden:

Benutzer: Bitte hilf mir, die Leistung zu optimieren

Agent sollte:
# Glob verwenden, um leistungskritische Dateien zu finden
Glob pattern="**/*.{ts,tsx}" path="src/api"

# Anstatt
Glob pattern="**/*" path="."  # Alle Dateien lesen

Häufiges Problem 5: Agent-Ausgabe entspricht nicht den Erwartungen

Symptome

Der Agent wird aufgerufen und ausgeführt, aber die Ausgabe entspricht nicht den Erwartungen oder ist von geringer Qualität.

Mögliche Ursachen

Ursache A: Unklare Aufgabenbeschreibung

Problem: Die Benutzeranfrage ist vage, der Agent kann die Anforderungen nicht genau verstehen.

Lösung:

Klare, spezifische Aufgabenbeschreibung bereitstellen:

❌ Falsch: Vage Anfrage
"Hilf mir, den Code zu optimieren"

✅ Richtig: Spezifische Anfrage
"Hilf mir, die searchMarkets-Funktion in src/api/markets.ts zu optimieren,
um die Abfrageleistung zu verbessern. Ziel ist es, die Antwortzeit von 500ms auf unter 100ms zu reduzieren"

Folgende Informationen einbeziehen:

  • Spezifische Datei- oder Funktionsnamen
  • Klare Ziele (Leistung, Sicherheit, Lesbarkeit usw.)
  • Einschränkungen (bestehende Funktionalität nicht brechen, Kompatibilität wahren usw.)

Ursache B: Fehlender Kontext

Problem: Dem Agent fehlen notwendige Kontextinformationen, um richtige Entscheidungen zu treffen.

Lösung:

Proaktiv Hintergrundinformationen bereitstellen:

Benutzer: Bitte hilf mir, den fehlgeschlagenen Test zu beheben

❌ Falsch: Kein Kontext
"npm test hat einen Fehler, bitte behebe ihn"

✅ Richtig: Vollständigen Kontext bereitstellen
"Beim Ausführen von npm test ist der searchMarkets-Test fehlgeschlagen.
Die Fehlermeldung lautet: Expected 5 but received 0.
Ich habe gerade die vectorSearch-Funktion geändert, das könnte damit zusammenhängen.
Bitte hilf mir, das Problem zu lokalisieren und zu beheben."

Skills für Domänenwissen verwenden:

Wenn das Projekt eine spezifische Skill-Bibliothek hat (~/.claude/skills/), lädt der Agent automatisch relevantes Wissen.

Ursache C: Agent-Fachgebiet passt nicht

Problem: Ein ungeeigneter Agent wird für die Aufgabe verwendet.

Lösung:

Den richtigen Agent basierend auf dem Aufgabentyp auswählen:

AufgabentypEmpfohlener AgentCommand
Neue Funktion implementierentdd-guide/tdd
Komplexe Funktionsplanungplanner/plan
Code-Reviewcode-reviewer/code-review
Sicherheitsauditsecurity-reviewerManueller Aufruf
Build-Fehler behebenbuild-error-resolver/build-fix
E2E-Testse2e-runner/e2e
Toten Code bereinigenrefactor-cleaner/refactor-clean
Dokumentation aktualisierendoc-updater/update-docs
Systemarchitektur-DesignarchitectManueller Aufruf

Siehe Agent-Übersicht für die Verantwortlichkeiten jedes Agents.


Häufiges Problem 6: Unzureichende Agent-Tool-Berechtigungen

Symptome

Der Agent versucht, ein Tool zu verwenden, wird aber abgelehnt. Sie sehen den Fehler: "Tool not available: xxx".

Mögliche Ursachen

Ursache A: Tool fehlt im Tools-Feld

Problem: Das tools-Feld im Agent Front Matter enthält nicht das benötigte Tool.

Lösung:

Überprüfen Sie das tools-Feld des Agents:

bash
# Erlaubte Tools des Agents anzeigen
grep -A 1 "^tools:" ~/.claude/agents/planner.md

Falls ein Tool fehlt, zum tools-Feld hinzufügen:

markdown
---
name: my-custom-agent
description: Agent that needs to write code
tools: Read, Write, Edit, Grep, Glob  # Sicherstellen, dass Write und Edit enthalten sind
model: opus
---

Tool-Anwendungsfälle:

  • Read: Dateiinhalte lesen (fast alle Agents benötigen dies)
  • Write: Neue Dateien erstellen
  • Edit: Bestehende Dateien bearbeiten
  • Bash: Befehle ausführen (wie Tests, Builds)
  • Grep: Dateiinhalte durchsuchen
  • Glob: Dateipfade finden

Ursache B: Rechtschreibfehler im Tool-Namen

Problem: Das tools-Feld verwendet falsche Tool-Namen.

Lösung:

Tool-Namen-Schreibweise überprüfen (Groß-/Kleinschreibung beachten):

✅ Korrekt❌ Falsch
Readread, READ
Writewrite, WRITE
Editedit, EDIT
Bashbash, BASH
Grepgrep, GREP
Globglob, GLOB

Häufiges Problem 7: Proaktiver Agent wird nicht automatisch ausgelöst

Symptome

Bestimmte Agents sollten automatisch ausgelöst werden (z.B. code-reviewer nach Code-Änderungen), aber das passiert nicht.

Mögliche Ursachen

Ursache A: Auslösebedingungen nicht erfüllt

Problem: Die Agent-Beschreibung enthält Use PROACTIVELY, aber die Auslösebedingungen sind nicht erfüllt.

Lösung:

Überprüfen Sie das description-Feld des Agents:

bash
# Agent-Beschreibung anzeigen
grep "^description:" ~/.claude/agents/code-reviewer.md

Beispiel (code-reviewer):

markdown
description: Reviews code for quality, security, and maintainability. Use PROACTIVELY when users write or modify code.

Proaktive Auslösebedingungen:

  • Benutzer fordert explizit Code-Review an
  • Code wurde gerade geschrieben/geändert
  • Vor dem Code-Commit

Manueller Aufruf:

Wenn die automatische Auslösung nicht funktioniert, können Sie manuell aufrufen:

Benutzer: Bitte überprüfe den Code, den ich gerade geschrieben habe

Oder mit Command:
Benutzer: /code-review

Diagnosetools und Tipps

Agent-Ladestatus überprüfen

Prüfen Sie, ob Claude Code alle Agents korrekt geladen hat:

bash
# Claude Code Logs anzeigen (falls verfügbar)
# macOS/Linux
tail -f ~/Library/Logs/claude-code/claude-code.log | grep -i agent

# Windows
Get-Content "$env:APPDATA\claude-code\logs\claude-code.log" -Wait | Select-String "agent"

Agent manuell testen

Agent-Aufruf in Claude Code manuell testen:

Benutzer: Bitte rufe den planner Agent auf, um mir bei der Planung einer neuen Funktion zu helfen

# Beobachten Sie, ob der Agent korrekt aufgerufen wird
# Prüfen Sie, ob die Ausgabe den Erwartungen entspricht

Front Matter Format validieren

Alle Agent Front Matter mit Python validieren:

bash
#!/bin/bash

for file in ~/.claude/agents/*.md; do
    echo "Validating $file..."
    python3 << EOF
import yaml
import sys

try:
    with open('$file', 'r') as f:
        content = f.read()
        # Extract front matter (between ---)
        start = content.find('---')
        end = content.find('---', start + 3)
        if start == -1 or end == -1:
            print("Error: No front matter found")
            sys.exit(1)
        
        front_matter = content[start + 3:end].strip()
        metadata = yaml.safe_load(front_matter)
        
        # Check required fields
        required = ['name', 'description', 'tools']
        for field in required:
            if field not in metadata:
                print(f"Error: Missing required field '{field}'")
                sys.exit(1)
        
        print("✅ Valid")
except Exception as e:
    print(f"❌ Error: {e}")
    sys.exit(1)
EOF
done

Als validate-agents.sh speichern und ausführen:

bash
chmod +x validate-agents.sh
./validate-agents.sh

Checkliste ✅

Prüfen Sie die folgende Liste Punkt für Punkt:

  • [ ] Agent-Dateien am richtigen Ort (~/.claude/agents/ oder .claude/agents/)
  • [ ] Command-Dateien am richtigen Ort (~/.claude/commands/ oder .claude/commands/)
  • [ ] Agent Front Matter Format korrekt (enthält name, description, tools)
  • [ ] Tools-Feld verwendet korrekte Tool-Namen (Groß-/Kleinschreibung beachten)
  • [ ] Command invokes-Feld stimmt mit Agent-Dateiname überein
  • [ ] Plugin in ~/.claude/settings.json korrekt aktiviert
  • [ ] Aufgabenbeschreibung klar und spezifisch
  • [ ] Geeigneter Agent für die Aufgabe ausgewählt

Wann Sie Hilfe benötigen

Wenn keine der oben genannten Methoden das Problem löst:

  1. Diagnoseinformationen sammeln:

    bash
    # Folgende Informationen ausgeben
    echo "Claude Code version: $(claude-code --version 2>/dev/null || echo 'N/A')"
    echo "Agent files:"
    ls -la ~/.claude/agents/
    echo "Command files:"
    ls -la ~/.claude/commands/
    echo "Plugin config:"
    cat ~/.claude/settings.json | jq '.enabledPlugins'
  2. GitHub Issues durchsuchen:

  3. Issue erstellen:

    • Vollständige Fehlermeldung beifügen
    • Betriebssystem und Version angeben
    • Relevante Agent- und Command-Dateiinhalte anhängen

Zusammenfassung dieser Lektion

Agent-Aufruffehler haben in der Regel folgende Ursachen:

ProblemtypHäufige UrsacheSchnelle Diagnose
Wird überhaupt nicht aufgerufenAgent/Command-Dateipfad falsch, Plugin nicht geladenDateispeicherort prüfen, Plugin-Konfiguration verifizieren
Agent not foundNamenskonflikt (Command invokes vs. Dateiname)Dateiname und invokes-Feld verifizieren
FormatfehlerFront Matter fehlen Felder, YAML-SyntaxfehlerPflichtfelder prüfen, YAML-Format validieren
TimeoutHohe Aufgabenkomplexität, ungeeignete ModellauswahlAufgabe aufteilen, opus-Modell verwenden
Ausgabe entspricht nicht ErwartungenUnklare Aufgabenbeschreibung, fehlender Kontext, falscher AgentSpezifische Aufgabe angeben, richtigen Agent wählen
Unzureichende Tool-BerechtigungenTools-Feld fehlt Tool, Rechtschreibfehler im Namentools-Feld prüfen, Tool-Namen verifizieren

Merken Sie sich: Die meisten Probleme können durch Überprüfung der Dateipfade, Validierung des Front Matter Formats und Auswahl des richtigen Agents gelöst werden.


Vorschau auf die nächste Lektion

In der nächsten Lektion lernen wir Tipps zur Leistungsoptimierung.

Sie werden lernen:

  • Wie Sie die Token-Nutzung optimieren
  • Die Antwortgeschwindigkeit von Claude Code verbessern
  • Strategien zur Kontextfenster-Verwaltung

Anhang: Quellcode-Referenz

Klicken Sie hier, um die Quellcode-Positionen anzuzeigen

Aktualisiert: 2026-01-25

FunktionDateipfadZeilen
Plugin-Manifest-Konfiguration.claude-plugin/plugin.json1-28
Planner Agentagents/planner.md1-120
TDD Guide Agentagents/tdd-guide.md1-281
Code Reviewer Agentagents/code-reviewer.md1-281
Plan Commandcommands/plan.md1-114
TDD Commandcommands/tdd.md1-281
Agent-Nutzungsregelnrules/agents.md1-50

Front Matter Pflichtfelder (alle Agent-Dateien):

  • name: Agent-Identifikator (muss mit Dateiname ohne .md-Erweiterung übereinstimmen)
  • description: Agent-Funktionsbeschreibung (enthält Auslösebedingungen)
  • tools: Liste der erlaubten Tools (kommagetrennt: Read, Grep, Glob)
  • model: Bevorzugtes Modell (opus oder sonnet, optional)

Erlaubte Tool-Namen (Groß-/Kleinschreibung beachten):

  • Read: Dateiinhalte lesen
  • Write: Neue Dateien erstellen
  • Edit: Bestehende Dateien bearbeiten
  • Bash: Befehle ausführen
  • Grep: Dateiinhalte durchsuchen
  • Glob: Dateipfade finden

Wichtige Konfigurationspfade:

  • Benutzerebene Agents: ~/.claude/agents/
  • Benutzerebene Commands: ~/.claude/commands/
  • Benutzerebene Settings: ~/.claude/settings.json
  • Projektebene Agents: .claude/agents/
  • Projektebene Commands: .claude/commands/

Plugin-Ladekonfiguration (~/.claude/settings.json):

json
{
  "enabledPlugins": {
    "everything-claude-code@everything-claude-code": true
  }
}