Agent-Praxis
Mit ADD, Multi-Agent-Zusammenarbeit und dem Micro-Agent Pattern als Kern beherrscht man den vollständigen Agent-Umsetzungsansatz – von Aufgabenzerlegung und Rollenverteilung bis hin zu Engineering-Governance und Abnahme der Lieferung – und integriert die Agenten-Zusammenarbeit wirklich in den Team-Entwicklungsprozess.
Lernziele
Methodik
ADD-Workflow
Multi-Agenten-Kollaborationsmuster
Geeignet für Aufgaben mit klarer Lieferkette, bei denen der Planner sie zerlegt, der Executor sie umsetzt und der Reviewer für die Qualitätskontrolle verantwortlich ist.
Geeignet für domänenübergreifende Probleme wie Sicherheit, Leistung, UI und Architektur, wobei jede Disziplin eine unabhängige Bewertung liefert und der Hauptcontroller diese anschließend zusammenfasst.
Komplexe Aufgaben in die kleinsten Verantwortungseinheiten zerlegen, um die Austauschbarkeit zu verbessern, erfordert jedoch ein strengeres Kontextmanagement.
Erzwingen Sie an kritischen Stellen wie menschlicher Freigabe, Veröffentlichungen und Schreibvorgängen in externe Systeme eine manuelle Bestätigung, um risikoreiche Aktionen zu kontrollieren.
Schwerpunkte der Engineering-Governance
- • Beobachtbarkeit: Die Eingaben, Entscheidungszusammenfassungen, Ergebnisse und Fehlerursachen jedes Agenten protokollieren
- • Grenzkontrolle: Festlegen, welche Agenten nur lesen dürfen, welche Agenten schreiben dürfen und welche Aktionen genehmigt werden müssen
- • Deduplizierungsmechanismus: Verhindern, dass mehrere Agenten dieselbe Aufgabe erledigen, mithilfe von Aufgabenliste, owner und Abhängigkeiten
- • Kostenkontrolle: Zuerst mit leichten Rollen filtern, dann hochkostige Modelle für wichtige Entscheidungen aufrufen
Anwendung von KI-Tools
Claude Code verwenden, um die Kollaborationsabläufe zu organisieren
- • Aufgaben zerlegen und die Arbeit an Unteragenten aufteilen, um zunächst klarzustellen, wer für Erkundung, wer für die Implementierung und wer für die Prüfung zuständig ist
- • Verwenden Sie einen gemeinsamen Aufgabenstatus, um Owner, Abhängigkeiten und den Erledigungsstatus zu erfassen und so Kontextdrift zu verringern
- • Für risikoreiche Aktionen eine manuelle Bestätigung einrichten, um „Automatisierungs-Fehlauslösungen“ zu vermeiden
Fehlschläge mit strukturierten Protokollen analysieren
Das Aufzeichnen von Aufgaben-Eingaben, wichtigen Entscheidungen, Aufrufketten und Fehlerursachen hilft dir zu unterscheiden, ob ein Problem aus der Zerlegung der Anforderungen, unzureichendem Kontext oder Implementierungsfehlern in der Ausführungsphase stammt.
Praxisbeispiel
Fall 1: Multi-Agent-Code-Review-Pipeline
- • Der steuernde Agent liest den Änderungsumfang aus und verteilt ihn an Spezialisten für Sicherheit, Leistung und Wartbarkeit
- • Jeder Spezialist gibt eine unabhängige Meinung ab und vermeidet so den blinden Fleck von „ein Agent macht alles“
- • Der Reviewer fasst widersprüchliche Meinungen zusammen und gibt eine Schlussfolgerung dazu ab, ob das Zusammenführen erlaubt wird
Fall 2: Agenten-Entwicklungsablauf von den Anforderungen bis zur Lieferung
- • Der Planner liest das PRD und die Code-Struktur und gibt eine ausführbare Aufgabenliste aus
- • Coding Agent setzt Änderungen gemäß den Aufgaben um, QA Agent führt die Verifikation aus und Reviewer nimmt die Endabnahme vor
- • Manuelle Genehmigungen bei Schritten wie Releases, Datenbankänderungen und Schreibvorgängen in externe Systeme beibehalten