← Zurück zum Notizbuch

Ausführung ist keine Schnittstelle

Warum KI-gestützte Entwicklung weiterhin Karten braucht, wenn Ausführung programmierbar wird.

Kurzfassung — KI kann immer mehr Softwarearbeit ausführen. Das löst das menschliche Schnittstellenproblem nicht, sondern macht Lesbarkeit, Provenienz und Navigation wichtiger.

In der Softwareentwicklung hat sich etwas Wesentliches verschoben. KI-Systeme können zunehmend planen, Werkzeuge aufrufen, Dateien verändern, Tests ausführen und Arbeit erledigen, statt nur Text zurückzugeben.

Aber die Formulierung execution is the new interface stört mich weiterhin.

Ausführung ist keine Schnittstelle. Ausführung ist das, was hinter einer Schnittstelle geschieht.

Wer beides verwechselt, verdeckt genau das Designproblem, das wichtiger wird, wenn Maschinen immer grössere Teile eines Systems für uns zusammensetzen: Wie können Menschen verstehen, navigieren und kontrollieren, was gebaut wurde?

Argumentkarte · Von Autorschaft zu Systemverständnis
01 · Manuelle AutorschaftDie Entwicklerin baut das System.Autorschaft schafft eine mentale Route durch Code und Entscheidungen.
Entwicklerin → Code → Ausführung
02 · Geteilte AutorschaftKI beteiligt sich an der Konstruktion.Die Verantwortung bleibt beim Menschen, während die direkte Vertrautheit mit der Umsetzung abnimmt.
Entwicklerin → KI-Konstruktion → System
03 · Ausführung ist nicht die KarteLogs, Diffs, Terminal und Chat zeigen Aktivität.Keines davon liefert allein ein zusammenhängendes mentales Modell des Systems.
Ausführungsevidenz → Systemverständnis
04 · Struktur als gemeinsame OberflächeGraphartige Artefakte machen Beziehungen sichtbar.Knoten, Verbindungen und Verträge bieten Menschen und Maschinen eine Darstellung oberhalb von Rohtext.
Knoten + Verbindungen + Verträge → Karte
05 · Ein entstehendes ParadigmaBefehlsoberflächen und generative UI bestehen nebeneinander.Die nächste Entwicklungsschnittstelle ist erkennbar, aber noch nicht gefestigt.
Terminal + Agenten-CLI + MCP Apps / GenUI
06 · Koordinierte ProjektionenEin System, mehrere nützliche Ansichten.Architektur, Ausführung, Provenienz und Narrativ verbinden sich zu einer mentalen Karte.
mehrere Systemansichten → Verständnis

Die eigentliche Verschiebung: Systeme nicht mehr nur schreiben, sondern navigieren

Über Jahrzehnte liess sich die dominante Programmierschleife einfach beschreiben:

Entwicklerin → Code → Ausführung

Niemand hatte buchstäblich jedes Detail im Kopf. Doch Autorschaft schuf ein kognitives Gerüst. Man erinnerte sich an die schwierige Funktion, die heikle Grenze und die Abkürzung, die man später noch korrigieren wollte.

KI-gestützte Entwicklung lockert diese Beziehung:

Entwicklerin → KI → erzeugtes / verändertes System → Ausführung

Die Verantwortung bleibt, während die Autorschaft partiell wird. Die Arbeit verschwindet nicht. Sie verändert ihre Form.

Der Schwerpunkt verschiebt sich vom Schreiben jedes einzelnen Systemteils hin zum Navigieren, Prüfen und Steuern eines Systems, dessen Konstruktion zunehmend mit Maschinen geteilt wird.

Das Sichtbarkeitsproblem

Wenn grosse Teile eines Systems fertig zusammengesetzt eintreffen, fehlt oft nicht der Code. Es fehlen Geschichte und Struktur, die den Code bewohnbar machen.

StrukturWas hängt wovon ab?
AbsichtWarum existiert dieses Modul?
ProvenienzWer oder was hat es verändert – und warum?
RisikoWo liegen die fragilen Grenzen?

Darum sind Dateibaum und Editor weiterhin nötig, aber nicht ausreichend. Sie zeigen die Implementierung. Sie zeigen nicht automatisch das System als mentales Modell.

Ich mag weiterhin den Vergleich mit einem langen Text. Wer ihn selbst schreibt, erinnert sich an den Weg durch das Argument. Wenn ein Modell den grössten Teil erzeugt, braucht es zusätzlich eine Karte, die zeigt, wie alles zusammenhängt.

Ausführung löst Infrastruktur, nicht Verständlichkeit

Agentische Entwicklung hat echte Fortschritte in der Infrastruktur gebracht. Systeme können Aufgaben planen, APIs aufrufen, Repositories verändern, Tests ausführen und sich von manchen Fehlern erholen.

Das ist wichtig. Aber es beantwortet die Schnittstellenfrage nicht.

Die Schnittstellenfrage

Wie kann ein Mensch das System auf jener Ebene prüfen, auf der er dafür Verantwortung übernehmen soll?

Logs sind nützlich. Diffs sind nützlich. Terminals sind nützlich. Chat ist nützlich. Keines davon ist für sich allein die Karte.

Das frühe Signal sind strukturierte Systeme

Werkzeuge wie n8n sind hier interessant, weil das Artefakt zugleich ausführbar und strukturell lesbar ist: Ein Workflow wird als Knoten, Parameter und Verbindungen dargestellt.

Die alte Behauptung würde ich heute vorsichtiger formulieren. Nicht: n8n „funktioniert gut mit KI, weil es Struktur offenlegt“. Das wäre zu kausal. Die nützlichere Beobachtung ist einfacher: Graphartig strukturierte Artefakte geben Menschen und Maschinen eine Darstellung oberhalb von Rohtext.

Strukturen verstehen wir über Karten.

Die Renaissance des Terminals – und was sich seit März verändert hat

Die Rückkehr befehlsorientierter Agentenwerkzeuge war folgerichtig. Terminals sind schnell, kombinierbar und gut instrumentierbar. Wenn KI sich unvorhersehbar verhält, bieten sie einen Ort zum Prüfen, Wiederholen und Eingreifen.

Einen Satz aus dem ursprünglichen Artikel würde ich heute ändern. Im März schrieb ich, das nächste Schnittstellenparadigma sei „noch nicht erfunden“. Im September ist das zu absolut.

MCP Apps sind heute eine offizielle Erweiterung für interaktive UI in MCP-Hosts. Gleichzeitig untersucht generative UI ausdrücklich aufgabenspezifische, dynamisch gerenderte Oberflächen. Das Paradigma ist nicht ausgeblieben. Es hat sich nur noch nicht gefestigt.

Was eine KI-native Entwicklungsschnittstelle zeigen könnte

Statt den Quellbaum als einzige Ansicht zu behandeln, könnten Entwicklungsumgebungen mehrere koordinierte Ansichten desselben Systems projizieren:

ArchitekturModule, Dienste, Verträge und Abhängigkeiten.
AusführungAufrufe, Werkzeuge, Traces und Zustandswechsel.
ProvenienzÄnderungen durch Menschen und Modelle, Begründungen, Diffs und Evidenz.
NarrativWie sich das System entwickelt hat und wo Entscheidungen entstanden.

Diese Ansichten ersetzen den Code nicht. Sie machen maschinell unterstützten Code navigierbar.

KI kann den Code erzeugen.
Doch Entwickelnde brauchen weiterhin die Karte.

Quellen

Start

Bringen Sie eine echte Frage zur KI-Adoption mit.

Wir machen daraus etwas Klareres: eine Entscheidung, ein erstes Experiment, eine Governance-Frage oder einen praktischen nächsten Schritt.