Vibe-Codierung
Softwareentwicklung, bei der man eine KI mit Anweisungen füttert und das Ergebnis akzeptiert, ohne den Code zu lesen. Ein Begriff, der 2025 von Andrej Karpathy geprägt wurde.
Karpathy meinte damit eine Beschreibung von Wochenendprojekten: Man hört auf, die Diffs zu lesen, und macht einfach nach Gefühl weiter. Der Begriff verbreitete sich dann und umfasst mittlerweile jegliche KI-gestützte Programmierung – und genau hier beginnt die Diskussion. Der schärfste Einwand lautet: Sobald man den Code gelesen und verstanden hat, handelt es sich einfach um Softwareentwicklung mit einem guten Werkzeug. Wo man sich selbst einordnet, sagt mehr darüber aus, was man liefert, als über die Werkzeuge, die man verwendet.
Für einen kurzfristigen Anstieg ist das in Ordnung, aber nicht für etwas, das in die Produktion geht. Wir haben die Diffs im Client-Code gelesen. Die Geschwindigkeit ist echt, ebenso wie die Kosten für das Zusammenführen von Code, den niemand versteht.