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.

  • Repository:obra/superpowers

    Superpowers: Ein methodisches Framework für autonome Coding-Agenten

    Superpowers ist ein quelloffenes Framework für Coding-Agenten, das eine strukturierte Entwicklungsmethodik erzwingt. Statt direkt Code zu generieren, führt der Agent zunächst Anforderungsanalysen durch, erstellt Implementierungspläne mit TDD-Fokus und steuert Teilaufgaben autonom über Subagenten.

    285.858SterneShell

    KI & AI· Tool

  • Repository:github/spec-kit

    Spec Kit: Open-Source-Framework für spezifikationsgetriebene KI-Entwicklung

    Spec Kit von GitHub ist ein Open-Source-Toolkit für Spec-Driven Development (SDD). Es unterstützt Teams dabei, Softwareanforderungen vor der Code-Generierung präzise zu definieren und mit beliebigen KI-Coding-Agenten strukturiert umzusetzen.

    133.552SternePython

    KI & AI· Tool

  • Repository:Significant-Gravitas/AutoGPT

    AutoGPT: Open-Source-Plattform zur Erstellung und Ausführung autonomer KI-Agenten

    AutoGPT ist ein bekanntes Open-Source-Projekt zur Erstellung, Bereitstellung und Ausführung autonomer KI-Agenten. Nutzer können komplexe Workflows entweder über natürliche Spracheingabe ('AutoPilot') oder visuelle Editoren definieren und diese zeitgesteuert, ereignisbasiert oder manuell ausführen lassen.

    187.142SternePython

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

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

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.