# 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.

> **Archiv-Update · September 2026**
>
> Der Text, auf den dieser Artikel antwortet, ist real: Gwen Davis veröffentlichte am 10. März 2026 im GitHub Blog „The era of ‘AI as text’ is over. Execution is the new interface.“ Der folgende Text widerspricht weiterhin der Formulierung, nicht der zugrunde liegenden Entwicklung hin zu programmierbarer agentischer Ausführung.

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**

Sechs Zustände zeigen den Weg von manueller Autorschaft über KI-gestützte Konstruktion und Ausführung hin zu koordinierten Systemansichten, die Entwickelnden eine mentale Karte geben.

```text
01 · Manuelle Autorschaft

Die Entwicklerin baut das System.
Autorschaft schafft eine mentale Route durch Code und Entscheidungen.
Entwicklerin → Code → Ausführung

02 · Geteilte Autorschaft

KI 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 Karte

Logs, 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äche

Graphartige 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 Paradigma

Befehlsoberflächen und generative UI bestehen nebeneinander.
Die nächste Entwicklungsschnittstelle ist erkennbar, aber noch nicht gefestigt.
Terminal + Agenten-CLI + MCP Apps / GenUI

06 · Koordinierte Projektionen

Ein 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:

```text
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:

```text
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.

**Struktur**
Was hängt wovon ab?

**Absicht**
Warum existiert dieses Modul?

**Provenienz**
Wer oder was hat es verändert – und warum?

**Risiko**
Wo 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](https://modelcontextprotocol.io/extensions/apps/overview) 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:

**Architektur**
Module, Dienste, Verträge und Abhängigkeiten.

**Ausführung**
Aufrufe, Werkzeuge, Traces und Zustandswechsel.

**Provenienz**
Änderungen durch Menschen und Modelle, Begründungen, Diffs und Evidenz.

**Narrativ**
Wie 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

- [Gwen Davis, GitHub Blog — „Execution is the new interface“ (10. März 2026)](https://github.blog/ai-and-ml/github-copilot/the-era-of-ai-as-text-is-over-execution-is-the-new-interface/)
- [Model Context Protocol — MCP Apps Überblick](https://modelcontextprotocol.io/extensions/apps/overview)
