KI-Coding-Werkzeuge unterstützen die Softwareentwicklung: Code-Vervollständigung im Editor, Chat über eine Codebasis, Terminal-Agenten, die Dateien ändern und Befehle ausführen, sowie KI-native IDEs. Teams nutzen sie, um Code zu schreiben und zu prüfen, Tests zu erzeugen, Altsysteme zu erklären und repetitive Refactorings zu übernehmen.
Das sensible Gut ist Ihr Quellcode, der oft proprietäre Logik, interne API-Endpunkte und gelegentlich Zugangsdaten enthält. Kontext, der an ein gehostetes Modell geht, verlässt Ihr Repository. Aufbewahrung, Nutzung für Trainingszwecke und Zugriffskontrollen sind daher ebenso wichtig wie die Rechte, die ein Agent zum Lesen von Dateien und Ausführen von Befehlen erhält. Abhängigkeit entsteht durch editorspezifische Konfiguration, eigene Regeln und Workflows rund um den Agenten eines Herstellers, während die zugrunde liegenden Modelle oft austauschbar sind. Der Cyber Resilience Act stellt zudem Sicherheitsanforderungen an Produkte mit digitalen Elementen, die Sie ausliefern; KI-generierter Code braucht daher dieselbe Prüfung wie jeder andere.
Prüfen Sie bei einer europäischen Lösung, ob das Werkzeug mit einem selbst gehosteten oder lokalen Modell arbeiten kann, ob offene Editoren und Standardprotokolle statt eines proprietären Forks unterstützt werden, wie der Zugriff auf Dateien und Befehle eingegrenzt wird und ob Sie selbst wählen, welches Modell dahintersteht.