Wir Sind Nicht Anti-KI.
Wir Sind Pro-Ente.
Die KI ist da. Sie schreibt Code. Manchmal funktioniert der Code. Manchmal ruft der Code einen API-Endpunkt auf, der 2019 deprecated wurde, und referenziert Dokumentation aus einem Paralleluniversum, in dem JavaScript Typen hat. Aber sie schreibt Code, und Dev ist dankbar.
Die Ente schreibt keinen Code. Die Ente generiert nichts. Die Ente sitzt auf dem Schreibtisch und sagt nichts, und man erklaert ihr das Problem, und irgendwo um den dritten Satz herum stellt man fest, dass der Bug in der Funktion steckte, die man gar nicht angeschaut hatte. Das war der Trick seit 1999. Das ist immer noch der Trick.
Dev hat beides. Eine KI im Chat-Fenster und eine Ente auf dem Schreibtisch. Dev vertraut dem Falschen. Das ist der Witz. Und die Lektion.
Das Problem mit Vibe Coding
Das Problem mit Vibe Coding ist nicht, dass es existiert. Vibe Coding ist real, es ist produktiv, und es ist gekommen, um zu bleiben. Das Problem ist, dass keine Ente im Prozess steckt.
Dev oeffnet ein Chat-Fenster. Dev tippt “Bau mir ein Dashboard.” Die KI baut ein Dashboard. Dev deployt das Dashboard. Niemand — nicht Dev, nicht die KI, nicht der PM, der es angefragt hat — hat artikuliert, wofuer das Dashboard eigentlich gedacht ist. Die Ente haette gefragt. Oder besser: Die Ente haette nichts gesagt, und Dev haette sich selbst gefragt.
Das ist die Luecke. Keine Technologieluecke. Eine Erzaehlluecke. Vibe Coding ueberspringt den Schritt, in dem man sich selbst das Problem erklaert. Die KI braucht die Erklaerung nicht — sie generiert Code aus Vibes. Aber man selbst braucht die Erklaerung. Immer schon.
Warum die Ente Funktioniert
Die Gummiente funktioniert wegen Metakognition — dem Akt, ueber das eigene Denken nachzudenken. Wenn man einem unbelebten Objekt ein Problem erklaert, ist man gezwungen, das innere Modell zu externalisieren. Man muss erzaehlen. Und Erzaehlen legt Annahmen offen.
Die KI zwingt nicht zum Erzaehlen. Die KI akzeptiert den vagen Prompt und liefert Code zurueck, der richtig aussieht. Die Ente zwingt dazu, langsamer zu werden und die Sache laut zu sagen. Und beim lauten Sagen hoert man, was man wirklich meint. Das ist keine Mystik. Das ist kognitive Wissenschaft. Externalisierung erzeugt eine Rueckkopplungsschleife, die internes Denken nicht erzeugt.
Die Ente schweigt, weil sie es muss. Wenn sie antworten wuerde, wuerde man ihr zuhoeren statt sich selbst. Das ist der Unterschied zwischen der Ente und der KI. Die KI hat Antworten. Die Ente hat Anwesenheit. Man selbst hat die Loesung — man hat sie nur noch nicht ausgesprochen.
Das OCNA-Framework
Vier Schritte. Erfunden fuer Rubber Duck Debugging. Neu formuliert fuer das Vibe-Coding-Zeitalter.
Obtain — Beschaffen
Eine halb fertige Idee und ein leeres Chat-Fenster. Frueher hat man sich eine Gummiente besorgt. Heute beschafft man sich einen leeren Prompt und ein Gefuehl von fehl am Platz sitzender Zuversicht. Die Ente ist immer noch auf dem Schreibtisch. Man wird sie in Schritt vier brauchen.
Confide — Anvertrauen
Gleichzeitig mit der Ente und dem LLM reden. Beiden sagen, was man bauen moechte. Die KI generiert sofort Code. Die Ente sagt nichts. Das Schweigen der Ente arbeitet haerter als der Output der KI — denn im Anvertrauen an die Ente hoert man zum ersten Mal die eigenen Anforderungen.
Narrate — Erzählen
Zusehen, wie die KI mit Zuversicht halluziniert, und dann das Generierte erzaehlen. Zeile fuer Zeile. Der Ente gegenueber. "Diese Funktion ruft die Stripe-API auf..." — tut sie das? "Diese Variable speichert die Session des Nutzers..." — tut sie das? Erzaehlen ist der Ort, an dem Halluzinationen sterben. Die Ente findet den Bug nicht. Man selbst tut es. Die Ente hat nur dazu gebracht, hinzuschauen.
Awaken — Erwachen
Erkennen, dass man keine Ahnung hat, was der Code tut — aber er ist bereits in Prod. Das Erwachen ist nicht immer angenehm. Manchmal kommt es um 2 Uhr nachts, wenn die Fehlermeldung den Titel des vierten Buches ergibt. Aber es kommt. Und wenn es kommt, ist die Ente immer noch da. Still. Geduldig. Der einzige Erwachsene im Raum.
Die vollstaendige Technik im umfassenden Leitfaden zu Rubber Duck Debugging kennenlernen. Das Manifest lebt in der Praxis durch Die Ente und die Injection, Buch 1 der Vibe-Coding-Bilderbuch-Serie.
Die Ente gerät nie in Panik. Dev immer.
Das ist der Witz. Und die Lektion.