Ben Sufiani sagt, dass er Software mithilfe natürlicher Sprache statt konventioneller Programmierung entwickelt. Der Gründer von Pirate Skills hat mit diesem Ansatz Websites, Apps und einen KI-Agenten namens CaptainAI erstellt. Er beschreibt Vibe-Coding als eine Möglichkeit für Nichtprogrammierer, Software zu entwickeln, während Vibe-Design es ihnen erlaubt, Designs durch gesprochene Anweisungen zu erstellen und zu verfeinern.
Um seine begrenzten Kenntnisse in der Softwareentwicklung und im Design auszugleichen, setzt Sufiani auf etablierte Lösungen und für Agenten geeignete Skills. Er verwendet Next.js als Web-Framework und hat sich von WordPress entfernt. Ressourcen von Vercel und über skills.sh verfügbare Skills liefern Vorlagen und Anleitungen, die ihm helfen, schwerwiegende Fehler zu vermeiden. Für das Design entwickelt er verschiedene Richtungen und übernimmt die Rolle des Kurators, wobei er anerkennt, dass sich persönlicher Geschmack nur schwer objektiv bewerten lässt.
Sufiani überwacht CaptainAI mithilfe eines Systems, das auf einem stabilen Technologie-Stack aufbaut. Vercel erfasst von Nutzern gemeldete Fehler, und der Agent überprüft diese Berichte regelmäßig. Wenn die Ursache klar ist, kann er das Problem direkt beheben; unklare Fälle bringt er zur Besprechung zu Sufiani. Dieses umfassendere System bezeichnet er als Softwarefabrik, in der das Produkt kontinuierlich beobachtet und gewartet wird.
Er sagt, dass kein menschlicher Experte im Hintergrund arbeitet, um seinen Code zu überprüfen, und dass er sich stattdessen auf KI-Agenten und ausführliche Gespräche mit KI-Tools verlässt. Über Whisperflow liefert er Kontext und bespricht seine Bedenken. Dabei sagt er, dass ihm die wiederholte Nutzung geholfen habe zu erkennen, wann eine Antwort einer weiteren Prüfung bedarf. Außerdem glaubt er, dass ein fehlendes Verständnis jedes Details manchmal Vorurteile verringern kann, auch wenn dadurch die Abhängigkeit von KI steigt.
Obwohl er bisher keine größeren Vorfälle erlebt hat, warnt Sufiani davor, dass Vibe-Coder besonders attraktive Ziele für Hacker sind. Die Verwendung von KI-generiertem Code bringe eine erhebliche Verantwortung mit sich, sagt er. Die Behauptung, dass ein einzelnes Framework oder ein einzelner Prompt komplexe kommerzielle Software reproduzieren könne, sollte seiner Ansicht nach skeptisch betrachtet werden.
Für Sufiani umfasst professionelles Vibe-Coding mehr, als lediglich One-Shot-Prompts einzugeben. Er unterscheidet es von dem, was er als agentische Entwicklung bezeichnet, also der umfassenderen Disziplin, die für den Betrieb von Softwarefabriken erforderlich ist. Seiner Ansicht nach benötigen Vibe-Coder Kompetenzen in sechs Bereichen: Produktmanagement, Tools, User Experience, skalierbare Systeme, Sicherheit und Compliance sowie die Auslieferung.
Das Interview wurde als Teil des t3n-Podcasts Arbeit in Progress in gekürzter Form veröffentlicht. Die vollständige Version ist in der verlinkten Podcast-Folge verfügbar.
Quellen: t3n.