Meta-Agenten /meta
Hinweis
Diese Definitionen gehören in das ai-agents Repository (github.com/tobi936/ai-agents) unter /meta. Sie liegen hier temporär, bis das Git-Submodule .claude/agents/ aktiv ist. Dann nach .claude/agents/meta/ verschieben und hier löschen.
Dieses Verzeichnis enthält Agenten, die andere Agenten verbessern — sogenannte Meta-Agenten.
Verzeichnisstruktur
.claude/agents/
├── orchestrator.md ← Kern-Prompts (schreibgeschützt für Agenten)
├── coder.md
├── architect.md
├── ...
└── meta/ ← Dieses Verzeichnis
├── README.md ← Diese Datei
├── meta-orchestrator.md ← Koordiniert Meta-Agent-Aktivitäten
└── prompt-reviewer.md ← Bewertet und verbessert einzelne Prompts
Sicherheitsmodell
Meta-Agent schlägt Verbesserung vor
↓
Öffnet Pull Request
(NIE direkter Commit auf main)
↓
GitHub Actions erkennt Änderung
an .claude/agents/*.md
↓
meta-agent-review.yml blockiert
bis zur manuellen Freigabe
↓
Mensch reviewed und approvet/rejectet
Kritisches Risiko: Halluzinations-Loop
Ein Meta-Agent könnte eine Verschlechterung als Verbesserung tarnen. Darum gilt:
- Kein direkter Commit auf main oder den Agenten-Branch — immer PR
- Pflicht-Label
meta-agent-proposalauf jedem Meta-Agent-PR - Manueller Review über GitHub Environment-Protection (Pflicht-Reviewer)
- Versionierung: Alle Kern-Prompt-Änderungen werden in VERSIONS.md festgehalten
Meta-Agenten aktivieren
Meta-Agenten laufen nicht im regulären ai-agent-loop.yml. Sie werden manuell oder via separatem Workflow gestartet:
# Lokal (Analyse ohne Commit)
claude --print --agent .claude/agents/meta/prompt-reviewer.md \
"Analysiere .claude/agents/coder.md und erstelle einen Review-Report."
# Via GitHub Actions (manueller Dispatch)
# → Actions > Meta-Agent Review Gate > Run workflow
Einrichtung in GitHub
- Environment anlegen: Settings > Environments > meta-agent-review
- Required reviewers hinzufügen (dein GitHub-Username)
- Label anlegen: Issues > Labels >
meta-agent-proposal(Farbe: orange) - Label anlegen: Issues > Labels >
ai-run(Farbe: blau) — für den Haupt-Workflow