Einstieg

Eigene Software mit KI bauen: was Sie prüfen müssen

Mit Lovable, Bolt, Cursor oder Replit entsteht in wenigen Tagen eine Anwendung, die läuft, auch ohne Programmierkenntnisse. Ob sie sicher, robust und wartbar ist, prüft die KI nicht von selbst. Hier steht, was Sie mitbringen müssen und welche Grundlagen Sie vor dem Livegang prüfen.

Was KI-Werkzeuge heute leisten

Sie beschreiben in Alltagssprache, was die Anwendung tun soll. Das Werkzeug schreibt Oberfläche, Datenbank und Logik und zeigt das Ergebnis sofort im Browser. Für einen ersten Stand braucht es keine Zeile eigenen Code.

Die Werkzeuge sind darauf ausgelegt, dass der Regelfall schnell sichtbar funktioniert. Genau dort liegt die Grenze. Ob ein Fremder an Ihre Daten kommt, ob ein Ausfall bemerkt wird und ob jemand den Code später ändern kann, zeigt kein Vorschaufenster.

Was Sie mitbringen müssen

  • Eine klare Beschreibung, was die Software tun soll und was nicht
  • Echte Beispiele aus Ihrem Alltag, mit denen Sie jeden Schritt testen
  • Die Geduld, jede Änderung zu prüfen, bevor die nächste kommt
  • Ein Bild davon, welche Daten später in der Anwendung liegen

Programmierkenntnisse helfen, sie sind aber keine Voraussetzung. Ohne sie brauchen Sie jedoch einen Weg, das zu prüfen, was Sie selbst nicht lesen können.

Acht Grundlagen, die die KI nicht von selbst erfüllt

Ob eine Anwendung trägt, entscheidet sich an acht Stellen. Keine davon sieht man im Browser:

  1. Zugangsdaten: Liegen Passwörter oder API-Schlüssel im Code, den jeder Besucher laden kann?
  2. Rechte: Sieht jeder Nutzer nur seine eigenen Daten?
  3. Eingaben und Schnittstellen: Prüft die Anwendung, was eingegeben wird?
  4. Datenflüsse: Welche Daten gehen an KI-Dienste, Mail-Anbieter oder andere Dritte?
  5. Fehlerbehandlung: Was passiert, wenn ein angebundener Dienst ausfällt?
  6. Abhängigkeiten: Stecken Bibliotheken mit bekannten Lücken darin?
  7. Backups: Gibt es eine Sicherung, und lässt sie sich wiederherstellen?
  8. Wartbarkeit: Kann ein Entwickler den Code übernehmen?

Die Fehler, die dabei am häufigsten auftreten, beschreibt der Überblick Die häufigsten Sicherheitslücken in vibe-gecodeten Anwendungen.

Warum die KI diese Punkte übersieht

Ein KI-Werkzeug optimiert auf das, was Sie verlangen und sehen. Sie verlangen ein Formular, das speichert, und sehen, dass es speichert. Dass dieselbe Datenbank ohne Anmeldung lesbar ist, verlangt niemand und sieht niemand. Die KI hat also keinen Grund, es zu ändern.

Dazu kommt: Wenn Sie die KI bitten, einen Fehler zu beheben, ändert sie oft mehr als nötig. Eine Regel, die gestern noch stimmte, ist nach dem nächsten Prompt still verschwunden. Prüfen ist deshalb kein einmaliger Schritt am Ende, sondern gehört zu jeder grösseren Änderung.

Wo der Selbstbau an seine Grenze kommt

Je mehr an einer Anwendung hängt, desto teurer wird ein Fehler. Eine Liste für den eigenen Gebrauch verträgt mehr als ein Kundenportal mit Gesundheitsdaten. Zahlungen gehören in einen spezialisierten Dienst, der angebunden wird, nicht nachgebaut. Sobald Daten anderer Menschen in der Anwendung liegen, sollte jemand den Code gelesen haben, der weiss, wonach er sucht. Vor dem Launch hilft die Checkliste vor dem Launch eines KI-gebauten Produkts.

Bevor Sie damit live gehen

Ihre Lösung läuft. Diese Punkte sollten Sie prüfen, bevor echte Daten daran hängen:

  • Liegen Passwörter oder API-Schlüssel offen im Code?
  • Wer kann sich anmelden, und wer sieht welche Daten?
  • Gibt es ein Backup, das sich auch wiederherstellen lässt?

Sie wollen sicher sein? Das Vibe-Code-Review prüft genau diese Grundlagen. Mehr zum Review →

Lieber selbst anfangen? Die kostenlose Schnellprüfung aus dem Vibecode-Testing-Kit zeigt Ihnen, wo Sie stehen. Zur Schnellprüfung →

Sie haben schon gebaut? Lassen Sie es prüfen.

Beschreiben Sie Ihr Produkt in ein paar Sätzen. Ich melde mich persönlich.