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