Super Simple Software Factory: Deterministiche Python-Workflows für Coding-Agents

Repositorydisler/super-simple-software-factoryTool

Das Open-Source-Projekt 'Super Simple Software Factory' bietet ein Framework für reproduzierbare Software-Entwicklungsworkflows mit KI. Statt die gesamte Steuerung einem Agenten zu überlassen, kontrolliert deterministischer Python-Code den Ablauf, Wiederholungen und Akzeptanzkriterien, während Coding-Agents isolierte Aufgaben innerhalb definierter Phasen übernehmen.

Das Wichtigste

  1. Verschiebt die Steuerungsebene aus dem Prompt in deterministischen Python-Code ('Agent proposes, code disposes').
  2. Strukturiert Workflows in benannte Phasen wie Planung, Code-Erstellung und Review mit typisierten JSON-Envelopes für die Datenübergabe.
  3. Speichert alle Run-Ereignisse und Traces fortlaufend in einer lokalen SQLite-Datenbank.
  4. Vermeidet unkontrollierte Agenten-Schleifen durch feste Gates und Akzeptanzkriterien an den Schnittstellen.
  5. Als wiederverwendbarer Skill konzipiert, der in beliebige Repositories integriert werden kann.

Warum das relevant ist

Viele Teams scheitern bei komplexen Coding-Agents an mangelnder Reproduzierbarkeit und fehlender Nachvollziehbarkeit. Durch die klare Trennung von Ablaufsteuerung (deterministischer Code) und Inhaltsgenerierung (LLM-Agent) entsteht ein robusterer Entwicklungsansatz für automatisierte Software-Pipelines.

Einordnung

Das Projekt von Entwickler disler adressiert ein zentrales Problem generativer Entwicklerwerkzeuge: das 'Schwarze-Kiste'-Phänomen unbegrenzter Agenten-Loops. Durch den Einsatz von Python-Skripten ('AI Developer Workflow' / ADW) als übergeordnete Kontrollinstanz wird das Prinzip der begrenzten Verantwortlichkeit (bounded context) auf Agenten angewandt. Kontext fließt ausschließlich über typisierte JSON-Strukturen, was Debugging und Observability erheblich vereinfacht. Mit knapp 800 Sternen und aktiven Aktualisierungen (Stand September 2026) stellt das Repository ein praxisorientiertes Konzept für Entwickler dar, die LLMs verlässlich in ihre CI/CD- oder Dev-Prozesse einbinden möchten, befindet sich jedoch eher im Stadium eines Architekturmusters bzw. Baukastens als eines schlüsselfertigen Enterprise-Produkts.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

Sprechen wir über Ihr Projekt.

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Ein Teil von diesem Inhalt wurde mit KI gemacht.