Skip to main content

DeepCode AI: Künstliche Intelligenz von Snyk

DeepCode AI ist die wegweisende KI, die Snyk Code seit jeher zur schnellsten und präzisesten SAST-Lösung am Markt macht.

KI konzipiert speziell für sichere Entwicklung

Als Herzstück der Snyk Plattform kombiniert DeepCode AI verschiedene Modelle künstlicher Intelligenz, die ausschließlich mit Daten aus dem Security-Bereich trainiert und von unseren Security-Experten kuratiert werden. Hierdurch entsteht eine einzigartige KI – ohne die klassischen Schwächen der Technologie.

KI mit Security-Fokus

25 Millionen Daten-Flows, Unterstützung für 11 Programmiersprachen und einen Verbund aus mehreren KI-Modellen vereinen wir in DeepCode AI für drei klare Ziele: Schwachstellen erkennen, Schwachstellen beheben und technische Schuld abbauen.

KI für mehr Produktivität

DeepCode AI bildet in Snyk die Grundlage für Security-Fixing mit einem Klick und umfassende App-Abdeckung. Und damit für zwei der wichtigsten Tragsäulen unserer Plattform für schnelle und sichere Software-Entwicklung.

KI mit Datenschutz als Kernprämisse

Entwickelt wurde DeepCode AI von KI-Vordenkern bei Snyk. Verfeinert wird die Technologie fortlaufend anhand von Millionen Datensätzen. Dies jedoch ausschließlich aus Open-Source-Quellen – Daten unserer Kunden bleiben strikt außen vor.

DeepCode AI: Die KI für Anwendungssicherheit

KI auf Basis eines einzelnen Modells wie etwa im Falle von ChatGPT ist durchaus beachtlich, unterliegt jedoch einigen Einschränkungen. So beginnt sie etwa zu „halluzinieren“, produziert also schlicht unwahre, falsche Ergebnisse. DeepCode AI setzt dagegen auf eine hybride Methodik, innerhalb derer mehrere Modelle anhand security-spezifischer Trainingsdatensätze speziell für ein Ziel trainiert werden: die Absicherung von Anwendungen.

Hybride KI für Security-Scans mit unerreichter Präzision

Die Power von Snyk Code fußt auf der Knowledge Base hinter DeepCode AI, die wir nach einer branchenweit einzigartigen Methodik aufbauen: Symbolische und generative KI wird unter Anwendung verschiedener Verfahren für maschinelles Lernen kombiniert und mit dem Know-how unserer Security-Experten angereichert. Für höchste Scan-Genauigkeit ganz ohne das Risiko von Halluzinationen.

Agile Entwicklung durch KI-generierte Fixes

DeepCode AI Fix gibt Empfehlungen zu Security-Fixes direkt in der IDE aus – vorab durch Snyk Code auf potenzielle Probleme geprüft.   Zudem erhalten Entwickler dabei ebenfalls direkt in der IDE sämtliche Details, können so die Fixes prüfen und ganz nach Bedarf anpassen, bevor sie sie einsteuern.

Nahtlose Regeldefinition mit DeepCode AI Search

Gestützt auf die Logik von DeepCode AI erstellen Sie Custom-Abfragen mit Auto-Complete-Feature. Die hybride KI gibt dabei direkt Übereinstimmungen im Code aus und erleichtert so Einrichtung, Testing, Ausführung und Speicherung von Regeln umfassend.

„Die Welle an Innovationen, die wir derzeit rund um generative KI erleben, trifft ob ihrer Potenziale für Produktivitätssteigerungen in der Software-Entwicklung bei vielen auf Euphorie. Von meiner Security-Warte aus betrachte ich das Ganze etwas nüchterner: Ob KI-generiert oder von Entwicklern geschrieben, Code muss vor allem sicher sein. Umso wichtiger ist für mich daher die KI, mit der Snyk Code statische Code-Analysen und das jüngst verfügbare DeepCode AI Fix umsetzt. Denn damit entwickeln wir Software nicht nur schneller, sondern machen sie auch sicherer.“

ICE/NYSE

Steve Pugh

CISO, ICE/NYSE