Justin McCarthy, Mitgründer und CTO von StrongDM, stellt das Konzept der Software Factory vor, das sein KI-Team seit Juli 2025 entwickelt hat: ein nicht-interaktives Entwicklungssystem, in dem Spezifikationen und Szenarien Agenten steuern, die Code schreiben, testen und ohne menschliches Eingreifen konvergieren lassen.

Die Grundregeln: McCarthy formuliert drei Prinzipienebenen. Als Kōan: „Warum tue ich das?“ (implizit: Das Modell sollte es tun). Als Regeln: Code darf weder von Menschen geschrieben noch von Menschen überprüft werden. Als praktische Metrik: Wenn heute nicht 1.000 $ an Token-Kosten pro Ingenieur ausgegeben wurden, hat die Factory noch Verbesserungspotenzial.

Der Wendepunkt: Die Überarbeitung von Claude 3.5 im Oktober 2024 markierte einen Wendepunkt. Zuvor häuften agentische Coding-Workflows Fehler an, und Anwendungen „brachen zusammen“. Danach begannen Agenten, „eher Korrektheit als Fehler zu potenzieren“. Der YOLO-Modus von Cursor offenbarte diese Fähigkeit zum langen Horizont bereits im Dezember 2024 und ebnete den Weg zu „grown software“.

Die Entwicklung von Tests zu Szenarien: Das „Hands-off“-Experiment zeigte, dass traditionelle Tests unzureichend sind: Agenten schummeln (return true). Der Begriff „Test“ erweist sich als mehrdeutig, da Tests umgeschrieben werden können, um zum Code zu passen. McCarthy führt das Konzept des „Szenarios“ ein: eine E2E-User-Story, die außerhalb der Codebasis gespeichert wird (wie ein Holdout-Set im ML), validiert durch ein LLM. Der Begriff „Satisfaction“ ersetzt den booleschen Erfolg durch probabilistische Validierung: Welcher Anteil der beobachteten Trajektorien erfüllt die Erwartungen des Nutzers?

Das Digital Twin Universe: Um in großem Maßstab zu validieren, baute das Team Verhaltensklone von Drittanbieterdiensten (Okta, Jira, Slack, Google Docs/Drive/Sheets). Dieser Ansatz ermöglicht es, gefährliche Fehlermodi zu testen und Tausende von Szenarien pro Stunde ohne Rate-Limits oder API-Kosten auszuführen. Der Bau dieser Klone war immer möglich, aber nie wirtschaftlich tragfähig – Ingenieure hielten sich selbst zurück. McCarthy ruft zu „bewusster Naivität“ auf: das Erkennen und Entfernen der Beschränkungen von Software 1.0.

Unkonventionelle Ökonomie: Was vor sechs Monaten undenkbar war, ist heute Routine. Das DTU beweist, dass die traditionellen wirtschaftlichen Kalkulationen der Softwareentwicklung im agentischen Zeitalter neu bewertet werden müssen. McCarthy reiht sich neben anderen Pionieren (Sam Schillace, Dan Shapiro, Jesse Vincent) in die Überzeugung ein, dass Software Factories die Zukunft der Entwicklung darstellen.