Traditionelle Entwicklung
- Menschen schreiben Code manuell.
- Deterministische Kontrolle existiert bereits.
- Der Durchsatz bleibt durch die menschliche Geschwindigkeit begrenzt.
Von Menschen geschrieben, deterministisch
Strategische These 01
euphile betrachtet die KI-Softwareentwicklung als eine Weiterentwicklung durch Kontrollebenen. Die wichtige Frage ist nicht nur, wie viel Code KI produzieren kann, sondern auch, wie deterministisch, steuerbar und wiederverwendbar das umgebende System wird, wenn KI mehr Arbeit übernimmt.
Von traditioneller Programmierung zu maschinennaher Codegenerierung geht es beim eigentlichen Fortschritt nicht nur um Geschwindigkeit. Es ist eine Verschiebung hin zu mehr Kontrolle, mehr Determinismus und stärkerer formaler Hebelwirkung.
Von Menschen geschrieben, deterministisch
Schnell, KI-gesteuert, spröder
KI-gestützt, Feedback-gesteuert
Werkzeughebel durch Design
Formale, domänenbewusste Produktion
Erfordert eine andere Generation von KI-Modellen
Was das Modell sagt
Zu Beginn schreiben Menschen die Software direkt. Auf höheren Ebenen nutzen Organisationen KI, um den Aufbau deterministischer Systeme, Validatoren und formaler Domänenschnittstellen zu unterstützen. Zwischen diesen Punkten ist die Schlüsselvariable, wie viel zuverlässige Kontrolle rund um die Softwareproduktion vorhanden ist.
Auf jeder Ebene ändert sich, wer den Code produziert. Die wichtigere Frage ist jedoch, was diese Produktion einschränkt, validiert und steuert.
Autovervollständigung und Inline-Vorschläge bleiben lokale Beschleuniger, während der Entwickler die Kontrolle behält. Nützliche, aber noch nicht KI-gesteuerte Entwicklung.
Tests, Linters, Build-Checks, Sicherheitsscans, Validatoren und Regressionssuiten erstellen die deterministische Rückkopplungsschleife, die für eine sichere Korrektur erforderlich ist.
Gemeinsame Ontologien, DSLs, Compiler, Generatoren und Richtlinien-Engines verwandeln stillschweigendes Domänenwissen in Systeme, die zuverlässiger skalieren als nur informelle Interpretation.
Kontrollebenen
In der Sequenz geht es weniger darum, die Autonomie als Selbstzweck zu feiern, als vielmehr darum, zu verstehen, wo Geschwindigkeit fragil wird, wo Leitplanken notwendig werden und wo formale Systeme beginnen, informelle Codierungsworkflows zu übertreffen.
Der Mensch bleibt der direkte Urheber der Software. Der Arbeitsablauf ist weitgehend deterministisch, der Durchsatz wird jedoch durch den manuellen Aufwand begrenzt.
KI beschleunigt lokale Aktionen wie Autovervollständigung, Inline-Vorschläge und kleine Refaktoren, während der Entwickler der Hauptakteur bei der Codeproduktion bleibt.
Durch Vibe-Coding, autonome Schleifen, Planungs-First-Workflows oder End-to-End-Funktionsanfragen wird KI zum wichtigsten Code-produzierenden Akteur.
KI schreibt immer noch einen großen Teil des Codes, aber sie arbeitet jetzt in einem kontrollierten Workflow, der ihre Arbeit überprüft und die nächste Korrektur anleitet.
Das Ziel verlagert sich von der wiederholten Generierung von Code hin zur Generierung von Tools, die Code auf wiederholbare Weise produzieren, transformieren, validieren, patchen und testen können.
Organisationen formalisieren die Domäne selbst und lassen GenAI dabei helfen, die Toolchain rund um dieses formale Modell zu entwerfen und weiterzuentwickeln.
KI könnte mit der Zeit Artefakte erzeugen, die näher an dem liegen, was Maschinen tatsächlich ausführen, als an heutigen menschenzentrierten Abstraktionen wie Dateien, Repositories und frameworkgeprägtem Quellcode.
Strategische Implikation
Nach Ansicht von euphile geht es bei der Entwicklung der KI-Softwareentwicklung immer mehr darum, die KI zu bitten, beim Aufbau deterministischer Systeme zu helfen, die Software zuverlässig produzieren. Die direkte Codegenerierung ist immer noch wichtig, aber der dauerhaftere Vorteil ergibt sich aus geregelten Arbeitsabläufen, wiederverwendbaren Tools und formalen Domänenschnittstellen. Da diese deterministischen Werkzeuge viel einfacher zu erstellen sind, wird es möglich, viel komplexere Systeme mit größerer Sicherheit zu erstellen. Dies wiederum könnte dazu führen, dass sich die Bemühungen letztendlich auf eine neue Generation von KI-Modellen konzentrieren, die viel tiefer im Stapel agieren und näher an Darstellungen auf Maschinenebene liegen als an den heutigen menschenorientierten Quellcode-Abstraktionen.