Zum Inhalt springen
Alle Ratgeber
Technisch5 Min. Lesezeit

Wie prüfe ich die Qualität von KI-generiertem Code?

Praktische Prüfliste für KI-Code: Sicherheit, Eingabeprüfung, Fehlerbehandlung und Struktur, auch ohne Programmierkenntnisse anwendbar.

Code, der läuft, ist nicht automatisch sicher und wartbar. Die Seite kann perfekt aussehen, während ein Formular alles akzeptiert oder ein geheimer Schlüssel für Besucher lesbar ist.

Du musst nicht jede Zeile lesen. Du musst wissen, worauf du achtest, wie du von außen testest und wann du einen Entwickler um eine zweite Meinung bittest.

KI-generierter Code kann funktionieren und trotzdem an leicht übersehenen Stellen schwach sein: ungeprüfte Eingaben, offen liegende Schlüssel, stille Fehler und verworrene Struktur. Eine kurze Checkliste plus ein zweiter Durchgang durch die KI selbst fängt das meiste ab.

Beginne mit dem, was ein Besucher sieht

Öffne deine Website wie ein Fremder. Teste Formulare mit leeren Feldern, sehr langen Texten und unerwarteten Zeichen. Prüfe, dass private Seiten eine Anmeldung verlangen und dass weder Seitenquelltext noch Netzwerk-Tab des Browsers Passwörter oder private Schlüssel zeigen.

  • Sende jedes Formular leer und mit Unsinn ab.
  • Rufe Admin-Links ohne Anmeldung auf.
  • Suche im Seitenquelltext nach Schlüsseln und Tokens.

Prüfe zuerst die riskanten Bereiche

Nicht jeder Code verdient gleich viel Aufmerksamkeit. Konzentriere dich dort, wo Fehler am teuersten sind: Anmeldung, Zahlungen, alles, was Kundendaten liest oder schreibt, und Datei-Uploads.

  • Eingaben werden auf dem Server geprüft, nicht nur im Browser.
  • Geheimnisse liegen in Umgebungseinstellungen, nie im Code.
  • Nutzer sehen und ändern nur ihre eigenen Datensätze.
  • Fehler zeigen eine verständliche Meldung statt interner Details.

Achte auf Struktur und Wartbarkeit

Selbst sicherer Code wird teuer, wenn jede Änderung etwas anderes kaputt macht. Bevorzuge kleine Dateien mit je einer Aufgabe, klare Namen und keine kopierten Blöcke. Ist eine Datei sehr groß geworden, lass sie aufteilen, bevor weitere Funktionen dazukommen.

KI als Prüfer, einen Menschen für das Kritische

Bitte die KI, ihre Arbeit anhand einer konkreten Liste zu prüfen, etwa Validierung, Zugriffskontrolle und Fehlerbehandlung, und zu erklären, was sie findet. Das ist nützlich, aber keine Garantie. Bei Zahlungen oder sensiblen Daten sollte ein erfahrener Entwickler diese Teile lesen.

Beispiel-Prompt an Uttra: "Prüfe das Buchungsformular und die Admin-Seite. Kontrolliere die Eingabeprüfung auf dem Server, dass nur angemeldete Admins Anfragen sehen und dass kein Geheimnis offenliegt. Liste die Probleme auf und behebe sie, ohne das Design zu ändern."

Häufige Fragen

Nicht von Natur aus. Beide können Fehler enthalten. Entscheidend ist, dass die riskanten Teile geprüft werden, bevor sich echte Kunden darauf verlassen.

Kurz nach jeder größeren Funktion, gründlicher vor dem Start und vor dem Hinzufügen von Zahlungen oder personenbezogenen Daten.

Zu einem großen Teil ja: Tests von außen und die KI um eine Prüfung bitten. Für kritische Bereiche solltest du einen Entwickler einbinden.

Probier es an deinem Projekt

Beschreibe in eigenen Worten, was du willst, und sieh zu, wie deine Website oder dein System entsteht — dann ändere es im Chat.

Kostenlos starten