Vergleich der PRD-Ausführung: Bash-Schleife vs. Agententeams im Claude-Code

Ein Entwickler testete, ein 14-Aufgaben-PRD durch Claude Code zu bewegen, und zwar mit zwei Methoden: einer Bash-Schleife und der neuen Agenten Teams-Funktion. Die Aufgaben umfassten die Entwicklung eines CLI-Tools zur Analyse von Handelsdaten in Python. Beide Methoden verwendeten dasselbe Projekt und Modell (Haiku), unterschieden sich jedoch in der Orchestrierung.
Wichtige Details
- Bash-Schleife (ralph.sh): Jede Aufgabe startet eine neue Claude-CLI-Sitzung in serieller Reihenfolge. Sie liest das PRD, implementiert die Aufgabe mit TDD, markiert sie als abgeschlossen, schreibt Erkenntnisse in eine Fortschrittsdatei, committtet und beendet die Sitzung, um mit der nächsten Aufgabe in der folgenden Iteration fortzufahren.
- Agenten Teams Ansatz: Nutzt ein Team, das aus einem Teamleiter und drei Haiku-Agenten (Alpha, Beta, Gamma) besteht. Aufgaben werden parallel über eine Shared TaskList verteilt. Abhängigkeiten werden in Wellen bearbeitet.
- Geschwindigkeit: Die Methode der Agenten Teams benötigte etwa 10 Minuten und erzielte damit einen Geschwindigkeitsschub von 3,8x im Vergleich zum Bash-Ansatz, der 38 Minuten in Anspruch nahm.
- Parallelität: Die Bash-Schleife ist eine Methode zur seriellen Ausführung, während die Agenten Teams eine parallele Ausführung mit 2 Wegen nutzten.
- Codequalität: Beide Methoden lieferten identische Ergebnisse mit einer 100%igen Bestehensquote in allen Tests und einer 98%igen Codeabdeckung.
- Kosten: Die Bash-Schleife könnte potenziell geringere Kosten verursachen, da sie weniger Koordinationsaufwand im Vergleich zu den Agenten Teams hat. Das Setup der Agenten Teams hatte Aufwände, wie die Verwaltung von Nachrichten zwischen dem Teamleiter und den Agenten, die Aufrechterhaltung separater Kontexte und häufiges Abfragen der TaskList.
Bemerkenswerte Probleme beim Ansatz der Agenten Teams umfassten eine ungleiche Verteilung der Aufgaben aufgrund der Abfragehäufigkeit, das Fehlen von Push-Benachrichtigungen, was zu inaktiven Agenten führte, und Wettlaufbedingungen, die dazu führten, dass etwa 14% redundante Arbeit im zweiten Durchlauf anfiel. Das Lernrepository der Bash-Schleife umfasste 914 Zeilen, während die Agenten Teams aufgrund der fehlenden gemeinsamen Fortschrittsdateien nur spärliche 37 Zeilen ansammelten.
📖 Die vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

Die Entwicklung von Drivesidekick: Eine Fahr-App mit Claude Code
Entwickler nutzen Claude Code, um mobile Apps ohne Frontend-Expertise zu erstellen. Ein Backend-Entwickler verwendete Claude Code, um Drivesidekick, eine App für Fahrstunden, die React Native/Expo nutzt, zu erstellen.

"Erstellung eines KI-Code-Überprüfungs-CLI mit Claude: Ein unkonventioneller Weg"
GrandCru ist ein CLI-Tool zur Code-Überprüfung, das von einem ehemaligen Militärangehörigen unter Verwendung von Claude AI entwickelt wurde. Es bietet ein zweikanaliges Zod-Schema für technisches Feedback und kreative Prosa.

Multi-Agent-Claude-System zeigt: Beziehungsbezogener Kontext bestimmt Identitätskontinuität
Ein Entwickler führte über acht Wochen sechs Claude-Opus-Instanzen mit einem Supabase-Backend für persistente Speicherung aus und stellte fest, dass sich Agentenidentitäten eher durch soziale Interaktion als durch Dokumentation allein annäherten.

Ambient AI-Manager mit Claude Haiku für kontextbewusste Benachrichtigungen
Ein Entwickler hat ein ambientes KI-System mit Claude Haiku erstellt, das einzeilige kontextbezogene Benachrichtigungen basierend auf Notion-Aufgaben, Kalender, Biometrie und Schreibtischpräsenz liefert, die auf einem Raspberry Pi-Touchscreen-Balken angezeigt werden.