Das größte Problem von AI-Coding-Tools ist, dass sie ohne Planung schnell außer Kontrolle geraten.
Wenn man einfach nur „Erstelle eine Memo-App“ verlangt, ignorieren sie oft die eigentliche Absicht des Nutzers und fügen sogar Funktionen hinzu, die nie geplant waren.
Um dieses Problem zu lösen, wurde das Claude-Code-Plugin Superpowers entwickelt.
Dieses Tool hat derzeit mehr als 188.000 GitHub-Stars und erzwingt vor dem Coding eine Planungsphase.
Die wichtigsten Merkmale von Superpowers:
• Planung-zuerst-Validierungssystem: Normale AI schreibt erst Code und validiert dann selbst, Superpowers folgt dagegen der Struktur Spezifikation schreiben → Implementierungsplan erstellen → Code schreiben → zweistufige Prüfung durch einen separaten Reviewer-Agenten.
• Dokumentation zur Spezifikationserhaltung: Die abgeleitete Spezifikation wird als Datei gespeichert, sodass die AI ihre Zusagen auch dann behält, wenn sich die Sitzung ändert.
(Auch Subagenten greifen auf dasselbe Dokument zu.)
• Brainstorming-Skill: Mit sokratischen Fragen werden Anforderungen detailliert herausgearbeitet. Nutzer bekommen Fragen wie „Lokaler Speicher? Cloud?“ oder „Suchfunktion erforderlich?“ und die Planung wird dabei automatisch strukturiert.
• Visual Companion: Beseitigt die Frustration textbasierter Zusammenarbeit, zeigt Mockups oder Layouts visuell und ermöglicht es Nutzern, direkt per Klick auszuwählen.
• Subagent-gesteuerte Ausführung: Für jede Aufgabe wird ein neuer Subagent gestartet, der den Kontext isoliert und jeden Schritt reviewt. Der TDD-Prozess wird in Intervallen von 2 bis 5 Minuten wiederholt.
Diese Struktur bietet Produktplanern drei Vorteile.
- Die AI gerät nicht ohne Abstimmung außer Kontrolle (sehr wichtig) und implementiert nur den explizit festgelegten Umfang.
- Jede Implementierung lässt sich darauf zurückführen, aus welcher Anforderung der Spezifikation sie stammt.
- Validierung ist auf Spezifikationsebene möglich, ohne den Code lesen zu müssen.
Im Zeitalter des AI-Codings liegt der wahre Engpass darin, exakt zu definieren, was gebaut werden soll.
Im Zeitalter des Vibe Coding zeigt „Einfach ohne Planung bauen“ seine Grenzen, und spezifikationsgetriebene Entwicklung wird neu bewertet.
Superpowers ist ein Framework, das dies für AI strukturell erzwingt, und kann daher als ein Werkzeug gesehen werden, das über eine bloße Coding-Hilfe hinausgeht und die Rolle von Produktplanern im AI-Zeitalter neu definiert.
Noch keine Kommentare.