NAME
vibe-coding-agentic-engineering — Stimmungskodierung, nach den Flitterwochen
SYNOPSIS
cat vibe-coding-agentic-engineering.md
DESCRIPTION
Vibe-Codierung ist einer dieser Ausdrücke, die zum Hassen geboren zu sein scheinen und dann langsam nützlich werden.
Im ersten Moment klingt es so: Ich denke nicht, ich frage die KI, ich akzeptiere, was dabei herauskommt, mache weiter. Eine fröhliche Art, technische Schulden mit musikalischem Hintergrund zu produzieren.
Aber es wäre zu einfach, es so abzutun. Die Wahrheit ist, dass Vibe Coding eine echte Sache abgefangen hat: Das Programmieren mit einem Modell verändert die Beziehung zwischen Idee und Prototyp.
Zuerst hatte man einen Gedanken und dann einen langen Aufstieg. Jetzt hat man oft einen Gedanken und eine halbe Stunde später bewegt sich etwas auf dem Bildschirm. Es ist schwer, sich davon nicht verführen zu lassen.
Die interessante Frage im Jahr 2026 ist nicht, ob Vibe-Coding wahr ist. Es ist. Die Frage ist: Was passiert nach den Flitterwochen?
Der Prototyp ist wirtschaftlich geworden
Dies ist der wichtigste Teil.
KI-Tools haben die emotionalen Kosten für den Einstieg gesenkt. Wenn Sie früher eine Idee ausprobieren wollten, mussten Sie bereits viel Arbeit investieren: Stack auswählen, Projekt erstellen, Boilerplate merken, Layout schreiben, APIs verbinden, sich mit langweiligen Details herumschlagen.
Jetzt können Sie sagen: Geben Sie mir eine erste Version.
Und eine erste Version kommt.
Nicht immer schön. Nicht immer richtig. Oft zerbrechlich. Aber es kommt. Und wenn es ankommt, verändert es das Gespräch. Sie streiten nicht mehr im luftleeren Raum. Du berührst etwas.
Dies ist sehr wirkungsvoll für Designer, Gründer, Produktmanager, leitende Entwickler, die es satt haben, Gerüste neu zu schreiben, und neugierige Menschen, die vorher keinen Editor geöffnet hätten.
Vibe-Coding ist ein Hype, weil es mehr Menschen das physische Gefühl der erstellten Software vermittelt.
Das Problem ist, dass die Software weiterlebt
Der Teil, den das Meme am wenigsten erzählt, ist der Tag danach.
Der Prototyp muss gelesen werden. Richtig. Getestet. Im Einsatz. Gesichert. Habe es von jemand anderem bekommen. Verbunden mit echten Daten. Zugänglich gemacht. Wird beibehalten, wenn sich eine Abhängigkeit ändert.
Hier stößt pures Vibe-Coding an die Wand.
Ein Modell kann schnell viel Code generieren, aber Code ist an sich kein Wert. Es ist ein Verhaltensversprechen. Und ein Versprechen muss überprüft werden.
Das Risiko der Vibe-Codierung besteht nicht darin, hässlichen Code zu schreiben. Wir haben es auch ohne KI immer geschafft. Das Risiko besteht darin, das Gefühl der Eigenverantwortung zu verlieren: „Das Modell hat es geschafft“ wird zur Ausrede für mangelndes Verständnis.
Aber die Laufzeit akzeptiert keine Ausreden. Wenn der Code in der Produktion ausgeführt wird, gehört er Ihnen.
Von der Vibe-Codierung zum Agenten-Engineering
Die ausgereifte Version der Vibe-Codierung besteht nicht darin, die Verwendung von Agenten einzustellen. Es geht darum, sie mit einem ernsteren Zyklus zu verwenden.
Nicht: Es erzeugt alles und wir hoffen.
Aber:
- Beschreiben Sie die Absicht;
- einen Entwurf erstellen lassen;
- Bitten Sie den Agenten, den Plan zu erläutern.
- kleine Unterschiede machen;
- Starttests;
- Rezensionen machen;
- richtig;
- Erst dann beitreten.
Dieses Ding verdient einen anderen Namen. Ich mag Agent Engineering, auch wenn es etwas feierlich klingt. Es bedeutet, Agenten nicht als Spielautomaten, sondern als Mitarbeiter innerhalb eines Engineering-Prozesses einzusetzen.
Es geht nicht darum, der Vibe-Codierung Energie zu entziehen. Es gibt ihr Spuren.
Wo es super funktioniert
Vibe-Codierung funktioniert, wenn die Fehlerkosten niedrig und der Wert der Erkundung hoch ist.
Beispiele:
- Schnittstellenprototypen;
- persönliche Werkzeuge;
- interne Dashboards;
- kleine Spiele;
- einmaliges Skript;
- API-Scans;
- Konzeptnachweis;
- mechanische Refaktoren mit guten Tests;
- Technische Inhalte, die in Demos umgewandelt werden sollen.
In diesen Fällen kommt es auf Schnelligkeit an. Sie möchten sehen, ob die Idee Bestand hat. Sie möchten herausfinden, was Sie nicht verstanden haben. Sie möchten zu einem konkreten Gespräch kommen.
Vibe-Codierung ist perfekt, um Formen entstehen zu lassen.
Wo es gefährlich wird
Gefährlich wird es, wenn das System Konsequenzen hat und niemand bremst.
Zahlungen, persönliche Daten, Authentifizierung, Berechtigungen, Infrastruktur, Datenbankmigrationen, sensibler Legacy-Code, Compliance, Produktion. Hier reicht die Stimmung nicht aus. Wir brauchen Strenge.
Das bedeutet nicht, dass KI nicht helfen kann. Tatsächlich kann es sehr helfen. Aber es muss innerhalb enger Grenzen funktionieren: Branch, Sandbox, Test, Lint, Review, Feature Flag, Rollback.
Der Satz, der auf dem Monitor tätowiert werden soll, ist einfach: Je schneller der Agent, desto besser lesbar muss der Prozess sein.
Wenn Sie nicht erklären können, was sich geändert hat, haben Sie nicht beschleunigt. Sie haben gerade die Schuld von der Zeit auf das Verständnis verlagert.
Die neue Rolle des Entwicklers
Das Interessanteste daran ist, dass der Job des Entwicklers nicht verschwindet. Dichte ändern.
Weniger Zeit auf dem Boilerplate. Mehr Zeit für Absicht, Zerlegung, Überprüfung, Integration, Tests und Grenzen.
Der Entwickler wird zu einer Art technischem Redakteur. Nicht im lahmen Sinne von „Korrekturlesen“. Im starken Sinne: Sie entscheidet darüber, was bestehen muss, was gekürzt werden muss, was systemkonform ist, was Vertrauen verdient.
Ein guter Redakteur nimmt nicht alles, was er bekommt. Aus Stolz schreibt er nicht einmal alles um. Erkennt gutes Material, bringt es in Form, schützt den Leser.
Bei Agenten ist der Leser auch der zukünftige Betreuer. Oft bist du das in drei Wochen.
Das Muster, das sich meiner Meinung nach abzeichnet
Das gesündeste Muster ist dieses:
- menschlich: Absicht, Zwänge, Geschmack, Verantwortung;
- Agent: Varianten, Gerüstbau, Suche, lokale Modifikationen, Wiederholungstests;
- Infrastruktur: Sandbox, CI, Trace, Berechtigungen, Bereitstellung;
- Team: Überprüfung, Eigentümerschaft, Standards.
Wenn eines dieser Teile fehlt, verformt sich etwas.
Nur menschlich: langsam, oft festgefahren durch sich wiederholende Arbeit.
Nur Agent: schnell, aber ohne fundiertes Urteil.
Gerechte Infrastruktur: Eleganter Prozess zur Herstellung nutzloser Dinge.
Nur Team: Sehr geordnete Besprechungen rund um einen Prototyp, der nie eintrifft.
Das Beste passiert, wenn die Stücke miteinander sprechen.
Eine kleine Checkliste
Bevor ich einen Vibe-codierten Prototyp wachsen lasse, würde ich mir folgende Fragen stellen:
- Verstehe ich die Struktur des Codes?
- Gibt es Tests für kritisches Verhalten?
- Weiß ich, welche Dateien der Agent berührt hat?
- Habe ich generierten, aber nicht verwendeten Code entfernt?
- Sind Geheimnisse, Token oder gefälschte Daten am falschen Ort gelandet?
- Wird die Mindestzugänglichkeit eingehalten?
- Verfügt die Bereitstellung über ein Rollback?
- Kann es jemand außer mir behalten?
Wenn die Antwort auf zu viele Fragen „Nein“ lautet, ist das kein Misserfolg. Es ist nur ein Prototyp, der noch etwas länger ein Prototyp bleiben muss.
Meine Lektüre
Vibe-Coding ist ein lautes Wort für eine zarte Sache: die Freude, zu sehen, wie eine Idee Gestalt annimmt, bevor die Angst sie aufhält.
Ich möchte es nicht wegwerfen. Das wäre snobistisch. Viele gute Dinge werden so geboren, halb schief und lebendig.
Aber die restliche Software braucht mehr. Es braucht Verständnis, Tests, Besitz, Infrastruktur und Grenzen. Es braucht jemanden, der sagt: Cool, jetzt machen wir es wahr.
Vielleicht geht es in der Zukunft nicht mehr darum, zwischen „ernsthafter“ Programmierung und „Vibe“-Programmierung zu wählen. Vielleicht geht es darum, zu lernen, den Gang zu wechseln: zunächst vorsichtig erkunden und dann respektvoll festigen.
Der menschliche Teil ist da. Wissen Sie, wann Sie laufen und wann Sie sitzen und den Unterschied lesen müssen.
Quellen
METADATA
- date: 2026-06-30
- reading: 6 min
- author: Filippo Spinella
- tags: AI, Coding, Agents, Developer Tools