Article

EvanFlow - TDD-gesteuerter Feedback-Loop für Claude Code

Claude Tools TDD Entwicklung Open Source

EvanFlow - TDD-gesteuerter Feedback-Loop für Claude Code

Das neue Open-Source-Tool EvanFlow automatisiert den gesamten Softwareentwicklungszyklus mit Claude Code - von der Idee bis zum getesteten Code, mit Qualitätskontrollpunkten auf jedem Schritt.

Ein strukturierter Entwicklungsprozess

EvanFlow organisiert die Zusammenarbeit mit Claude in 16 kohäsive Skills, die nahtlos ineinandergreifen:

  1. Brainstorm - Ideen sammeln und verfeinern
  2. Plan - Strukturierte Aufgabenplanung
  3. Execute - Implementierung mit Kontext
  4. TDD - Test-Driven Development mit automatischen Tests
  5. Iterate - Verbesserungsschleifen mit Feedback

Jeder Skill ist als separates Modul implementiert und kann einzeln oder als Teil des kompletten Workflows genutzt werden.

Checkpoints für Qualität

Das Herzstück von EvanFlow sind die eingebauten Kontrollpunkte. Nach jedem wichtigen Schritt prüft das System die Ergebnisse gegen definierte Kriterien. Tests müssen bestehen, Pläne müssen vollständig sein, Code muss kompilieren. Das verhindert die klassische “Agent läuft los und produziert Müll”-Problematik.

Integration mit Claude Code

EvanFlow wurde speziell für Claude Code entwickelt und nutzt dessen Fähigkeiten für komplexe Reasoning-Aufgaben. Die Skills werden als .claude-plugin installiert und stehen sofort nach der Installation zur Verfügung.

Flexibilität durch Modularität

Nicht jedes Projekt braucht den kompletten Zyklus. Einzelne Skills wie “brainstorm” oder “tdd” können isoliert aufgerufen werden, um spezifische Aufgaben zu erledigen. Das macht EvanFlow sowohl für schnelle Iterationen als auch für komplexe Projekte geeignet.

Verfügbarkeit

EvanFlow ist Open Source unter der MIT-Lizenz verfügbar. Das Repository enthält ausführliche Dokumentation, Beispielprojekte und eine schrittweise Einführung für neue Nutzer.

Link: EvanFlow auf GitHub