Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Vibe Coding

Vibe Coding bedeutet, Software zu entwickeln, indem man sie einem KI-Modell beschreibt und den generierten Code übernimmt, ohne ihn zu lesen. Der Begriff wurde 2025 geprägt.

Beim Vibe Coding entsteht Software, indem du einem KI-Modell in einfacher Sprache beschreibst, was du möchtest, und den von ihm geschriebenen Code übernimmst, ohne ihn zu lesen. Du beurteilst das Ergebnis nur danach, ob das Programm scheinbar funktioniert. Andrej Karpathy, Gründungsmitglied von OpenAI und ehemaliger KI-Direktor bei Tesla, bezeichnete diese Praxis im Februar 2025 als „eine neue Art des Programmierens“, bei der „man sich ganz den Vibes hingibt, exponentielle Entwicklungen begrüßt und vergisst, dass der Code überhaupt existiert“. Er beschrieb, wie er per Sprache mit Composer von Cursor kommunizierte, auf „Accept All“ klickte, ohne die Änderungen zu lesen, und Fehlermeldungen kommentarlos zurückkopierte. Den Ansatz nannte er „nicht schlecht für wegwerfbare Wochenendprojekte“. Innerhalb weniger Monate verbreitete sich der Begriff weit über die Programmierwelt hinaus, und Collins Dictionary kürte „Vibe Coding“ zum Wort des Jahres 2025. Programmieragenten wie Cursor, Claude Code und Replit Agent sowie App-Baukästen wie Lovable, Bolt und v0 ermöglichen es Menschen ohne Programmiererfahrung, aus einer Eingabeaufforderung eine bereitgestellte Web-App zu erstellen.

So funktioniert Vibe Coding#

Die Person beschreibt das gewünschte Verhalten und testet das Ergebnis. Ein KI-Agent schreibt, bearbeitet und debuggt den Code. Jeder Durchlauf funktioniert entweder, erzeugt einen Fehler, den die Person zurückkopiert, oder liefert ein unpassendes Ergebnis, für das sie eine neue Beschreibung eingibt:

Der Ansatz funktioniert, weil große Sprachmodelle (LLMs), insbesondere auf Code trainierte Reasoning-Modelle, inzwischen für gängige Technologiestacks wie Web-Frontends und Python-Skripte funktionierende Programme erzeugen. Zudem kann die Agentenumgebung eines Programmierwerkzeugs das Programm ohne Hilfe ausführen und seine Fehlermeldungen lesen. Der Ansatz eignet sich für Prototypen, interne Werkzeuge und persönliche Software, deren einzige Nutzerin oder einziger Nutzer die entwickelnde Person ist und bei der ein Fehler wenig kostet und Geschwindigkeit am wichtigsten ist.

  • KI-gestützte Programmierung: Ein LLM schreibt Code, den ein Entwickler anschließend überprüft und versteht. Simon Willison zog in seinem Beitrag Not all AI-assisted programming is vibe coding eine klare Grenze: Von einem LLM geschriebener Code, den du geprüft und gründlich getestet hast und den du jemand anderem erklären kannst, ist Softwareentwicklung.
  • Agentisches Programmieren: Programmieragenten erledigen Aufgaben von Anfang bis Ende und verwenden dieselben Werkzeuge wie Vibe Coder. Professionelle Teams behalten Code-Reviews, Tests und kontinuierliche Integration (CI) im Ablauf.
  • Low-Code- und No-Code-Plattformen: Visuelle Baukästen, mit denen Nicht-Programmierer Apps aus vorgefertigten Komponenten zusammensetzen. Vibe Coding erzeugt stattdessen gewöhnlichen Quellcode in einer beliebigen Sprache oder einem beliebigen Framework.
  • Generative KI: Die übergeordnete Technologie zum Erzeugen von Text, Bildern und Code. Vibe Coding ist eine Art, mit ihr zu arbeiten.

Computer-Vision-Apps mit Vibe Coding erstellen#

Computer-Vision-Prototypen sind beliebte Vibe-Coding-Projekte, weil ein kurzes Skript bereits Objekte im Webcam-Bild erkennen, zählen oder verfolgen kann. Generierter Code ist nur so aktuell wie die Trainingsdaten des Modells. Ein Agent, der sich auf sein Gedächtnis stützt, kann daher veraltete Modellgewichte oder Argumente vorschlagen. Ultralytics Agent Skills stellen Claude Code, Codex, Cursor und anderen kompatiblen Agenten Verfahren zur Modellauswahl, zur Vorbereitung von Datensätzen, zum Training, zur Inferenz und zum Export bereit. Diese basieren auf Katalogen, die an eine Version von ultralytics gebunden sind, und weisen den Agenten an, bei Abweichungen den Ausgaben yolo checks und yolo cfg des installierten Pakets zu vertrauen. Eine Anforderung wie „Trainiere einen YOLO26-Detektor mit meinem Datensatz und exportiere ihn nach ONNX“ folgt dann den in den Skills dokumentierten Trainings- und Exportverfahren statt den Erinnerungen des Modells an ältere Versionen.

Risiken ungeprüften Codes#

Karpathy merkte an, dass der Code „über mein übliches Verständnis hinauswächst“. Daher hängen auch spätere Änderungen und Fehlerbehebungen vom Modell ab, und technische Schulden häufen sich an Stellen an, die niemand überprüft. Agenten mit Shell-Zugriff können Dateien löschen oder destruktive Befehle ausführen. Programmierwerkzeuge lassen sie deshalb in einer Agenten-Sandbox laufen und fragen vor riskanten Aktionen nach. Auch eine Abhängigkeit oder Webseite, die der Agent liest, kann eine Prompt-Injection enthalten. Auf dieselbe Weise gelangen Sicherheitslücken in den ausgelieferten Code: Ein Test von Veracode aus dem Jahr 2025 mit mehr als 100 LLMs bei 80 Programmieraufgaben ergab, dass der generierte Code in 45 % der Fälle eine Sicherheitslücke einführte. Die Fehlerquote lag bei Java über 70 % und bei Python, C# und JavaScript zwischen 38 % und 45 %.

Explore solutions

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens