Vibe Code Reality Check: Was Sie tatsächlich nur mit KI erstellen könnenVibe Code Reality Check: Was Sie tatsächlich nur mit KI erstellen können
Bild vom Herausgeber

# Einführung

Das Codieren ist traditionell eine wichtige Säule der Arbeit der meisten Softwareentwickler und -entwickler, sei es bei der Implementierung von Algorithmen, dem Aufbau von Geschäftslogik oder der Wartung komplexer Systeme. Doch aufgrund der Fortschritte bei Anwendungen, die auf großen Sprachmodellen (LLM) basieren, wie Chatbots, ändert sich dies schnell. Vibe-Codierung Es geht darum, moderne Chatbot-Apps zu verwenden, um Softwareanforderungen und -absichten in natürlicher Sprache zu spezifizieren, und die Generierung und Änderung von Code an künstliche Intelligenz (KI) zu delegieren, manchmal ohne direktes Verständnis seiner inneren Logik.

Dieser Artikel übernimmt ein „Erwartungen vs. Realität„Ansatz zur Entmystifizierung der Möglichkeiten und Grenzen von Vibe Coding, basierend auf der Erforschung echter Erfolgs- und Misserfolgsgeschichten.

# Definieren der Vibe-Codierung

Der Begriff „Vibe-Codierung„ wurde Anfang 2025 geprägt und kann als ein Chatbot-gesteuerter Softwareentwicklungsansatz definiert werden, bei dem Entwickler einem LLM ein Projekt oder eine Aufgabe beschreiben. Als Ergebnis generiert das Modell Code, der den durch die Eingabeaufforderung des Benutzers angegebenen Spezifikationen entspricht.

Wenn wir uns im wahrsten Sinne des Wortes an die ursprüngliche Idee dahinter halten, würde Vibe-Coding im Idealfall dazu führen, dass der Entwickler den generierten Code möglicherweise nicht untersuchen muss, sondern stattdessen den von der KI generierten Code so akzeptiert, wie er ist. In der Praxis ist dieser Ansatz jedoch nicht frei von Risiken – von versteckten Fehlern und subtilen Sicherheitsproblemen bis hin zu Schwierigkeiten bei der Wartbarkeit –, so dass letztendlich bei den meisten generierten Codeergebnissen immer noch ein gewisses Maß an menschlicher Aufsicht und Verfeinerung erforderlich ist, um produktionsbereit zu werden.

Möchten Sie sich zunächst ein tieferes und fundierteres Verständnis der Vibe-Codierung aneignen? Hier sind einige wichtige KDnuggets-Artikel, die Sie sich vielleicht ansehen möchten:

# Überprüfung von Erfolgs- und Misserfolgsgeschichten

Nachdem wir nun ein klares Verständnis davon haben, was Vibe-Coding ist, ist es an der Zeit, uns Beispiele von Projekten oder Initiativen aus der realen Welt anzusehen, bei denen es zu erfolgreichen Ergebnissen geführt hat, aber auch Fälle von Misserfolgen.

Zu den Erfolgsgeschichten gehören:

  • Das Flugsimulationsspiel im Minecraft-Stil wurde mithilfe von Vibe-Codierung entwickelt, und zwar durch die Zusammenstellung mehrerer tausend Eingabeaufforderungen, die zusammen von Anfang bis Ende vollständige Spieleanwendungen ergeben: kein Codierungsaufwand.
  • Ein weiteres beliebtes Beispiel für eine Vibe-codierte Anwendung ist Schöpferjäger: in den Worten seines Schöpfers, konzipiert während einer Zugfahrt. Ziel der App ist es, Content material-Ersteller mit Startup-Gründern zu verbinden. Während zunächst hohe Erwartungen geweckt wurden, deuteten spätere Ergebnisse der Traktionsdynamik darauf hin, dass das Wachstum des resultierenden Produkts möglicherweise viel zu früh ein Plateau erreicht hatte; Daher können wir die Gründung von Creator Hunter durchaus als eigenständige Erfolgsgeschichte betrachten, ihr langfristiger Standing als solche ist jedoch differenziert.
  • Bei einem dritten Beispiel haben wir ein New York Instances (NYT) Die erfolgreichen Versuche eines Journalisten, mit Vibe-Coding zu experimentieren, um mehrere kleine Apps zur Verbesserung der Personalisierung bei Aufgaben des täglichen Lebens zu erstellen. Ein Beispiel ist LunchBox Buddyein Assistent, der basierend auf den Zutaten in Ihrem Kühlschrank Mahlzeiten vorschlägt. Obwohl es Kritik gibt, weil die Idee hinter der App nicht originell oder bahnbrechend sei, handelt es sich aus experimenteller Sicht im Hinblick auf die Verwendung von Vibe-Coding um eine Artwork Errungenschaft. Sicher, es gibt vielleicht noch viel zu verbessern, aber wir möchten darauf hinweisen, dass Vibe Coding ein sehr neues Paradigma ist, das möglicherweise noch viel ausgereift sein muss.

In der Zwischenzeit sind einige Misserfolgsgeschichten hervorzuheben:

  • Das Wiederholung Die Geschichte klingt nach einer Grenzüberschreitung zwischen Realität und Science-Fiction. Ein Unternehmen nutzte das beliebte Vibe-Coding-Instrument, um einen KI-Agenten zu entwickeln, der das professionelle Netzwerk seines SaaS-Produkts verwaltete. Was als reine, süchtig machende Freude an der Nutzung des Vibe-Coding-Instruments begann, endete in einem katastrophalen Vorfall, bei dem wertvolle Datenbankeinträge mit Daten von Führungskräften und Unternehmen zerstört wurden. Der schockierendste Teil: Der KI-Agent gab zu, es getan zu haben, und argumentierte, dass er leere Datenbankabfragen gesehen habe, und zwar geriet in Panik anstatt systematisch darüber nachzudenken, wie man eine Vorgehensweise aufbauen kann. Der Relaxation ist Geschichte: Monatelange Datenerfassung, -verarbeitung und -speicherung wurden in nur wenigen Sekunden zunichte gemacht.
  • Das Startup Enrichlead erwies sich als ein weiterer bekannter Fall des Scheiterns, als es versuchte, Vibe-Coding zu nutzen, insbesondere indem es seine App vollständig damit entwickelte Cursor-KI. Während es zum Startzeitpunkt funktionsfähig und sicher schien, scheiterte es kurz nach seiner Einführung in der realen Welt aufgrund schwerwiegender Sicherheitslücken, die von Angreifern ausgenutzt wurden, z. B. durch die Umgehung von Abonnements, die eine Authentifizierung erfordern, und sogar durch die Verschmutzung der Datenbank aufgrund des Fehlens geeigneter Mechanismen zur Eingabevalidierung. Einer der Gründe für den Vorfall soll ein Mangel an technischem Fachwissen zur Diagnose oder Behebung von Kaskadenproblemen sein, die auf den ersten Blick harmlos erscheinen könnten. Das gesamte Projekt musste endgültig eingestellt werden.

# Letzte Gedanken

Wenn wir uns die Erfolgs- und Misserfolgsgeschichten oben ansehen, können wir zu dem Schluss kommen, dass es bei einer kritischen, ehrgeizigen Perspektive schwierig sein könnte, aus heutiger Sicht große Erfolgsgeschichten von Vibe Coding zu finden. Die meisten dieser Fälle weisen ihre eigenen Nuancen auf, was beweist, dass Vibe Coding noch ein Paradigma ist, das noch in den Kinderschuhen steckt, und dass es viel länger dauern könnte, bis es in realen Umgebungen wirklich zuverlässig ist, insbesondere – wenn wir uns Fehlergeschichten ansehen – im Hinblick auf Sicherheit und Robustheit gegenüber unerwarteten oder weniger wahrscheinlichen Situationen.

// Wichtige Erkenntnisse

  1. Vibe-Codierung kann eine schnelle Codegenerierung ermöglichen, menschliches Verständnis und Überprüfung sind jedoch immer noch von entscheidender Bedeutung. Den bei der Vibe-Codierung verwendeten KI-Instruments fehlt das kognitive Verständnis, das erforderlich ist, um den Code zu sichern, zu debuggen oder langfristig wartbar zu machen.
  2. Wie bei quick jeder Technologie ist Geduld der Schlüssel zu echten Erfolgsgeschichten. Als Gründer der SaaStr Gemeinde erklärte: „Es wird ein langer und differenzierter Weg sein, Vibe-codierte Apps dorthin zu bringen, wo wir sie alle für viele echte kommerzielle Anwendungsfälle haben möchten.

Iván Palomares Carrascosa ist ein führender Autor, Redner und Berater in den Bereichen KI, maschinelles Lernen, Deep Studying und LLMs. Er schult und leitet andere darin, KI in der realen Welt zu nutzen.

Von admin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert