Kostenlose DevOps-Analyse
Zurück zum Glossar
DevOps Glossar·Practices·Zuletzt geprüft

Vibe Coding

// Direkte Antwort

Was ist Vibe Coding?

Vibe Coding (auf Deutsch sinngemäß: „Programmieren nach Gefühl“) bezeichnet KI-gestützte Softwareentwicklung, bei der man eine Aufgabe in natürlicher Sprache beschreibt und ein LLM den Code generiert, gesteuert über Folge-Prompts statt durch Zeile-für-Zeile-Programmierung. Der Begriff stammt von Andrej Karpathy (Februar 2025); typische Tools sind Claude Code, GitHub Copilot und Cursor. In der CI/CD heißt das etwa, ein Jenkinsfile aus einem Prompt erzeugen zu lassen. Das Ergebnis bleibt ein Entwurf, der vor dem Merge reviewt, getestet und auf halluzinierte Abhängigkeiten geprüft wird.

Auch bekannt als: Vibe-Coding · KI-gestütztes Programmieren · Prompt-basiertes Programmieren

// Kurz gefragt1 Klick, anonym

Ist Vibe Coding bei Ihnen gerade ein Thema?

Wir fragen kurz, wie dringend das Thema bei Ihnen gerade ist. Je nach Antwort zeigen wir Ihnen direkt den passenden nächsten Schritt — ganz ohne Formular.

// Im DetailVibe Coding

Beim Vibe Coding läuft die Arbeit in einer Schleife. Sie beschreiben, was das Programm tun soll, das Sprachmodell schreibt oder ändert den Code, Sie starten das Ergebnis und sehen nach, ob es sich richtig verhält. Klappt etwas nicht, geht die Fehlermeldung als nächster Prompt zurück an das Modell. Den Code selbst lesen Sie dabei nicht. Andrej Karpathy hat den Begriff am 2. Februar 2025 auf X geprägt und genau so beschrieben. Er akzeptiere alle Änderungen immer mit „Accept All“, lese die Diffs nicht mehr und kopiere Fehlermeldungen kommentarlos zurück in den Chat. Gemeint war das für Wochenendprojekte, die niemand warten muss. Collins Dictionary hat „vibe coding“ zum Wort des Jahres 2025 gewählt.

Die Abgrenzung zur KI-gestützten Softwareentwicklung hängt an einer einzigen Frage, nämlich ob ein Mensch den Code prüft. Der Entwickler Simon Willison hat die Grenze im März 2025 gezogen. Wer LLM-Code reviewt, gründlich testet und jemand anderem erklären kann, wie er funktioniert, entwickelt nach seiner Definition ganz normal Software. Dieselben Werkzeuge, also Claude Code, GitHub Copilot oder Cursor, können beides. Den Unterschied macht der Arbeitsablauf, nicht das Tool. Im Alltag wird der Begriff inzwischen für jede Arbeit mit KI-Assistenten benutzt, was die Diskussion über Risiken unscharf macht.

In der CI/CD sieht das so aus. Aus einem Prompt entsteht ein vollständiges Declarative Jenkinsfile mit Build-, Test- und Quality-Gate-Stages, ohne dass jemand Groovy-Syntax nachschlagen muss. Das Schreiben geht damit schneller, der Aufwand wandert aber in die Prüfung. Ein Jenkinsfile läuft mit den Rechten des Build-Systems, und ungeprüft kann es Plugins oder Pakete anfordern, die das Modell erfunden hat. Angreifer registrieren solche erfundenen Paketnamen gezielt, das nennt sich Slopsquatting. Dazu kommen eingebettete Secrets, ungetestete Logik und Shell-Steps, die mehr dürfen als nötig. Review, Linting und Secret-Scanning sind deshalb Pflicht, bevor so ein Entwurf in eine produktive Pipeline kommt.

Für Produktions-Pipelines mit Audit-Trail hat sich Spec-Driven Development als Gegenmodell verbreitet. Dort entsteht zuerst eine Spezifikation, die festhält, was gebaut wird, warum und unter welchen Bedingungen, und erst danach implementiert die KI. Die Spezifikation liegt im Repository und lässt sich reviewen wie Code. Vibe Coding bleibt sinnvoll für Prototypen, Einmal-Skripte und schnelle Entwürfe, bei denen niemand in einem Jahr nachfragt, warum eine Zeile so aussieht.

// Beispiele aus der Praxis2 Szenarien
/01

Jenkinsfile in Sekunden, Review im Pull Request

Ein Entwickler schreibt in den Prompt „Maven-Build, parallele Unit- und Integrationstests, SonarQube-Quality-Gate, Deploy auf Staging nur auf main“ und bekommt in Sekunden ein vollständiges Declarative Jenkinsfile. Bis hier ist das Vibe Coding. Danach geht der Entwurf in einen Pull Request, ein Kollege prüft Credentials, Plugins und Shell-Steps, und erst der gehärtete Stand wird gemergt.

/02

Prototyp am Freitag, Neubau in der Woche danach

Ein Team will wissen, ob ein Dashboard für Build-Zeiten jemandem hilft, und baut es an einem Nachmittag per Vibe Coding. Die Kollegen nutzen es sofort. Für den dauerhaften Betrieb schreibt das Team den Code danach strukturiert neu, mit Tests und Sicherheitsprüfung, weil niemand den Prototyp-Code kennt, den das Modell erzeugt hat.

// Welcher Weg passt?Vibe Coding
// In 2 Klicks: Vibe Coding sinnvoll?Schritt 1 / 2

Wo passt Vibe Coding für Sie?

Vibe Coding — Code aus natürlicher Sprache — ist stark für Prototypen, braucht bei produktivem Code aber ein Sicherheitsnetz. Zwei Klicks ordnen ein.

Wofür würden Sie es nutzen?

// Häufige FragenFAQ
Was bedeutet Vibe Coding auf Deutsch?
Eine wörtliche deutsche Übersetzung gibt es nicht. Sinngemäß bedeutet Vibe Coding „Programmieren nach Gefühl“, man beschreibt die Absicht in natürlicher Sprache, und das LLM schreibt den Code. Geprägt hat den Begriff Andrej Karpathy im Februar 2025, im deutschsprachigen Raum wird er unübersetzt verwendet.
Was ist der Unterschied zwischen Vibe Coding und KI-gestützter Entwicklung?
Beim Vibe Coding übernimmt man den generierten Code, ohne ihn zu lesen, bei KI-gestützter Entwicklung prüft ein Mensch jede Änderung. Simon Willison hat die Grenze im März 2025 gezogen. Wer LLM-Code reviewt, testet und erklären kann, entwickelt nach seiner Definition ganz normal Software. Die Werkzeuge sind oft dieselben, entscheidend ist der Review vor dem Merge.
Welche Tools nutzt man für Vibe Coding?
Verbreitet sind agentische Coding-Assistenten wie Claude Code, GitHub Copilot und Cursor, die Prompts in Code übersetzen und über Folge-Prompts nachbessern. In der CI/CD kommen MCP-Server dazu, über die ein Assistent Build-Systeme wie Jenkins bedienen und deren Logs auswerten kann.
Ist Vibe Coding für Produktionscode geeignet?
Für Prototypen und Entwürfe ja, für Produktionsartefakte nur, wenn der Code danach geprüft wird. Generierter Code muss reviewt, getestet und auf erfundene Abhängigkeiten und Sicherheitslücken untersucht werden, bevor er in eine produktive Pipeline gelangt. Mit diesem Review ist es streng genommen kein Vibe Coding mehr.
Welche Risiken hat Vibe Coding in der CI/CD?
Die größten Risiken sind erfundene Plugins und Pakete, eingebettete Secrets, ungetesteter Groovy-Code und Shell-Steps mit zu vielen Rechten. Weil ein Jenkinsfile mit den Rechten des Build-Systems läuft, gehören Review, Linting und Secret-Scanning als Quality Gates vor jeden Merge.
// Ihre Einschätzung1 Klick, anonym

Wo steht Ihr Team bei Vibe Coding?

Uns interessiert, wo Ihr Team bei diesem Thema steht. Auf Basis Ihrer Antwort schlagen wir Ihnen den sinnvollsten nächsten Schritt vor — ganz ohne Formular.

// Quellen und Referenzen3 Quellen

Weiterführende Primärquellen zu Vibe Coding: Normtexte, Hersteller- und Projektdokumentation. Alle Ziele öffnen in einem neuen Tab.

// Nächster Schritt

Erstgespräch.
Kostenlos.
90 Tage zum Ergebnis.

Wir klären gemeinsam, wie Sie in 90 Tagen die ersten messbaren Industrial-DevOps-Erfolge erzielen.

Erstgespräch buchen
Seit 2006 · 47+ Projekte
Industrie · Automotive · Finance