Zum Hauptinhalt springen

13 Agents

Jeder Agent hat eine klar abgegrenzte Aufgabe und kommuniziert über GitHub Issues und state.json.

AgentTriggerAufgabe
Product AgentTäglich, nach DeployFindet Feature-Gaps zwischen Business Plan und implementierten Features.
Security AgentTäglich + Deploy-GateSAST-Scan, Dependency-Audit, CVE-Prüfung. Blockiert Deploy bei CRITICAL/HIGH.
Observability AgentAlle 5 MinutenÜberwacht SLOs. Bei Verletzung: Incident erstellen und Ops Agent aktivieren.
Ops AgentBei P0/P1 IncidentRollbacks und Hotfix-Pipelines. Einziger Agent der Rollbacks ausführen darf.
Planning AgentNach jedem Agent-LaufPriorisiert Issues, erstellt Tasks, verwaltet State Machine, max. 3 Tasks gleichzeitig.
Architect AgentPro TaskPrüft Machbarkeit, schreibt Design Brief mit Dateipfaden und Interfaces.
Coder AgentNach ArchitectImplementiert exakt was im Design Brief steht. Keine eigenen Architekturentscheide.
Data AgentBei DB-ÄnderungenSchreibt Up/Down-Migrationen mit Zero-Downtime-Prüfung.
Tester AgentNach Coder/DataUnit- und Integrationstests, min. 80% Coverage. Klassifiziert Fehler als Implementierungs- oder Design-Fehler.
Quality AgentNach TesterLinter + LLM-Review auf SRP, DRY, Benennung, Komplexität (max. 10).
Deploy AgentNach Quality GatePR erstellen, Staging-Deploy, Health-Check, Prod-Deploy, Evaluation + Docs aktivieren.
Evaluation AgentNach DeployVergleicht Metriken. Bei Regression >50%: Ops Agent aktivieren.
Docs AgentNach DeployLetzter Schritt. Dokumentiert den neuen Systemzustand für alle künftigen Agents.
Agent-Definitionen

liegen im separaten Repo github.com/tobi936/ai-agents und werden via Git Submodule eingebunden.