Was macht agent-review-panel?
Claude Code-Fertigkeit: Multi-Agenten-Widerspruchsprüfungspanel — 4–6 KI-Reviewer diskutieren über Ihren Code/Ihre Pläne, dann fällt ein Oberrichter das Urteil. 9 automatisch erkannte Signalgruppen, integrierte Domain-Checklisten, Anti-Gruppendenk-Mechanismen.
Funktionsweise
Das Panel aktiviert bis zu 6 KI-Agenten, die als Gutachter in einem strukturierten Debattenprozess fungieren. Jeder Agent ist auf eine bestimmte Perspektive spezialisiert (z. B. Sicherheit, Performance, Wartbarkeit). Nach einer festgelegten Anzahl von Diskussionsrunden fasst ein Oberrichter die Argumente zusammen und fällt ein endgültiges Urteil.
Signal-Gruppen
Das System erkennt automatisch neun verschiedene Signalgruppen im bereitgestellten Code oder Plan:
- Logikfehler – Identifiziert Inkonsistenzen und falsche Schlussfolgerungen.
- Sicherheitslücken – Prüft auf bekannte Sicherheitsprobleme (z. B. Injection, fehlende Authentifizierung).
- Performance-Probleme – Erkennt ineffiziente Algorithmen oder ressourcenhungrige Operationen.
- Architekturverstöße – Stellt sicher, dass der Code architektonischen Prinzipien folgt.
- Best Practices – Überprüft die Einhaltung von Industriestandards und Code-Konventionen.
- Testabdeckung – Bewertet, ob ausreichende Tests vorhanden sind.
- Abhängigkeitskonflikte – Identifiziert Probleme mit Bibliotheken oder Paketen.
- Dokumentationslücken – Stellt fest, ob Kommentare und Dokumentation unzureichend sind.
- Sicherheitskonformität – Prüft die Einhaltung von Compliance-Vorgaben (z. B. DSGVO, HIPAA).
Anti-Gruppendenk-Mechanismen
Um eine einseitige Beurteilung zu vermeiden, implementiert das Panel folgende Strategien:
- Rollenwechsel: Agenten rotieren ihre Perspektiven zufällig.
- Kontradiktorische Agenten: Mindestens ein Agent erhält die explizite Anweisung, die entgegengesetzte Position zu vertreten.
- Gewichtete Abstimmung: Der Oberrichter berücksichtigt die Argumente nicht nur nach Anzahl, sondern auch nach Qualität.
Anforderungen
- Plattform: Claude Code
- Umgebungsvariablen: Keine spezifischen erforderlich.
- Abhängigkeiten: Ein funktionierendes Claude Code-Setup (Terminal oder IDE-Integration).
Verwendung
- Stellen Sie sicher, dass die Fertigkeit in Ihrem Claude Code-Projekt geladen ist.
- Übergeben Sie Ihren Code-Ausschnitt oder Plan als Kontext.
- Führen Sie den Befehl
/reviewaus (oder die entsprechende Aktion, je nach Integration). - Warten Sie auf die Debatte und das endgültige Urteil.
Beispiel
# Angenommen, die Fertigkeit ist aktiviert
claude /review "Überprüfe diesen Dockerfile-Entwurf"
Das Panel wird dann eine Diskussion starten, die Sie Schritt für Schritt verfolgen können. Am Ende erhalten Sie eine zusammenfassende Bewertung mit konkreten Verbesserungsvorschlägen.
Lizenz
Siehe die LIZENZ-Datei des Repositories.
Beitrag
Willkommen sind Pull Requests und Issues, die die Signal-Gruppen, Domain-Checklisten oder den Debattenprozess verbessern.