← Neueste Arbeiten
💻 computer science

The Impact of AI-Assisted Development on Software Security: A Study of Gemini and Developer Experience

Eine quantitative Studie mit 159 Entwicklern zeigt, dass die Nutzung von Googles KI-Tool Gemini (kostenlos oder kostenpflichtig) keine signifikanten Auswirkungen auf die Sicherheit des generierten Codes hat, während die allgemeine Programmiererfahrung einen entscheidenden Einfluss auf die Sicherheit ausübt und durch KI nicht vollständig ersetzt werden kann.

Ursprüngliche Autoren: Nadine Jost, Benjamin Berens, Manuel Karl, Stefan Albert Horstmann, Martin Johns, Alena Naiakshina

Veröffentlicht 2026-03-18
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Nadine Jost, Benjamin Berens, Manuel Karl, Stefan Albert Horstmann, Martin Johns, Alena Naiakshina

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stell dir vor, du hast einen riesigen Bauauftrag: Du sollst ein sicheres Haus bauen. Aber es gibt ein Problem: Es fehlen dir erfahrene Handwerker. Die Baustelle ist voll, und du musst schnell liefern. Also entscheidest du dich für einen neuen, super-intelligenten Roboter-Assistenten namens Gemini. Dieser Roboter kann dir Vorschläge machen, wie du Mauern ziehst oder Türen einbaßt – und das sehr schnell.

Die Forscher aus diesem Papier haben sich gefragt: Kann dieser Roboter die Arbeit eines echten, erfahrenen Handwerkers ersetzen? Und macht er das Haus sicherer, wenn man ihn bezahlt (Premium-Version) oder wenn man ihn kostenlos nutzt?

Hier ist die Geschichte ihrer Forschung, einfach erklärt:

1. Das Experiment: Der Baustellen-Test

Die Forscher haben 159 Entwickler (also digitale Handwerker) eingeladen. Sie mussten eine kleine Web-App bauen – ähnlich wie eine Liste von Links, die man teilen kann. Wichtig war: Das Haus musste sicher sein! Es durfte keine offenen Fenster geben, durch die Hacker eindringen könnten (wie ein offenes Schloss oder ein undichtes Dach).

Die Teilnehmer wurden in drei Gruppen eingeteilt:

  • Gruppe A (Kein Roboter): Die Handwerker mussten alles allein bauen.
  • Gruppe B (Kostenloser Roboter): Sie durften den kostenlosen Gemini nutzen.
  • Gruppe C (Bezahlter Roboter): Sie durften die teure, "Pro"-Version von Gemini nutzen.

2. Die Ergebnisse: Was hat sich ergeben?

🛠️ Erfahrung ist der König (RQ1)

Das war das klarste Ergebnis: Erfahrung zählt mehr als der Roboter.
Die Handwerker, die schon viele Jahre lang gebaut hatten, bauten automatisch sicherere Häuser. Der Roboter konnte diese Erfahrung nicht ersetzen.

  • Die Analogie: Stell dir vor, du hast einen jungen Lehrling und einen alten Meister. Der Lehrling nutzt den Roboter, der Meister nutzt ihn auch. Der Meister baut trotzdem ein sichereres Haus, weil er weiß, wo die Schwachstellen sind und warum der Roboter manchmal Unsinn sagt. Der Roboter ist wie ein Werkzeugkasten, aber er ist kein Ersatz für das Wissen im Kopf des Meisters.

🔐 Sicherheitserfahrung: Ein überraschender Twist (RQ2)

Interessanterweise haben die Leute, die speziell in Sicherheit ausgebildet waren, nicht unbedingt die sichersten Häuser gebaut. Manchmal waren sie sogar etwas unvorsichtiger.

  • Warum? Vielleicht waren sie zu selbstbewusst ("Ich kenne mich aus, ich brauche keine Hilfe") und haben Fehler übersehen.
  • Der Roboter-Effekt: Für die Leute, die keine Sicherheitserfahrung hatten, war der Roboter sehr hilfreich. Er hat ihnen geholfen, Fehler zu vermeiden, die sie sonst gemacht hätten. Der Roboter war also wie ein Sicherheitsgurt für Anfänger.

💰 Kostenlos vs. Bezahlte Version (RQ3)

Das war vielleicht das überraschendste Ergebnis: Der teure Roboter war nicht besser als der kostenlose.
Ob die Teilnehmer die kostenlose oder die Premium-Version von Gemini nutzten, machte keinen signifikanten Unterschied bei der Sicherheit des Codes.

  • Die Analogie: Es ist, als würdest du ein teures Werkzeug von einer Marke kaufen und ein günstiges von einer anderen. Beide können den Nagel einschlagen, aber wenn der Nagel schief ist, liegt es am Handwerker, nicht am Hammer. Beide Versionen von Gemini machten ähnliche Fehler (z. B. vergaßen sie manchmal, Passwörter zu verschlüsseln) und boten ähnliche Hilfe.

🤝 Vertrauen (RQ4)

Die Leute hatten im Großen und Ganzen das gleiche Vertrauen in beide Versionen. Manche dachten zwar: "Das kostet ja Geld, das muss besser sein", aber in der Praxis merkten sie keinen großen Unterschied.

  • Wichtig: Die meisten Teilnehmer haben dem Roboter nicht blind vertraut. Sie haben seine Vorschläge geprüft, wie ein Architekt, der die Pläne des Roboters durchsieht, bevor er baut.

3. Was bedeutet das für uns? (Die Lehre)

Die Forscher ziehen drei wichtige Lehren:

  1. Der Roboter ist ein Assistent, kein Ersatz: KI-Tools wie Gemini sind toll, um Ideen zu generieren oder Anfängern zu helfen. Aber sie können nicht die jahrelange Erfahrung eines echten Entwicklers ersetzen. Wenn Firmen versuchen, erfahrene Leute durch KI zu ersetzen, wird das Ergebnis unsicherer.
  2. Zahlen bringt keine Sicherheit: Es lohnt sich wahrscheinlich nicht, extra für die "Pro"-Version von KI-Tools zu zahlen, wenn es nur um Software-Sicherheit geht. Die kostenlose Version macht fast genau denselben Job (oder denselben Fehler).
  3. Überprüfung ist Pflicht: Man darf dem Roboter nicht blind trauen. Er kann "halluzinieren" (Dinge erfinden) oder veraltete, unsichere Methoden vorschlagen. Der Mensch muss immer noch die letzte Kontrolle übernehmen.

Zusammenfassung in einem Satz

Ein erfahrener Handwerker baut mit oder ohne Roboter ein sichereres Haus als ein Anfänger mit dem besten Roboter; und ob der Roboter nun kostenlos oder teuer ist, macht für die Sicherheit des Hauses kaum einen Unterschied.

Die KI ist ein nützliches Werkzeug, aber sie ist kein Ersatz für menschliches Können und Erfahrung.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →