Vom Code zu Agents: KI-native Apps mit Cursor und Snyk proaktiv absichern
Krysztof Huszcza
22. Dezember 2025
0 Min. LesezeitDie rasante Verbreitung von KI-Agents in der Entwicklung schafft eine kritische Sicherheitslücke. Wir bewegen uns weg von vorhersehbarer Logik, deterministischen Codepfaden und von Menschen gesteuerten Workflows hin zu nicht deterministischen Agents, die mithilfe großer Sprachmodelle im gesamten Softwareentwicklungszyklus Schlussfolgerungen ziehen, planen und autonom handeln. Wenn Unternehmen diese autonomen KI-Agents einsetzen, besteht die zentrale Herausforderung nicht nur in den neuen Risiken und Angriffsvektoren, sondern auch im Verlust der Runtime-Kontrolle. Diese Agents entscheiden inzwischen in Echtzeit, welche Tools sie aufrufen und welche Befehle sie ausführen, und automatisieren den Datenfluss.
Dafür braucht es eine neue Sicherheitsinstanz zur Laufzeit, die unsichere Tools blockieren, Datenexfiltration verhindern und Richtlinien durchsetzen kann, ohne Teams auszubremsen. Damit entsteht ein grundlegend neues Sicherheitsfeld: Autonomes Verhalten muss durch Runtime-Governance und -Durchsetzung geschützt werden – über reine Transparenz hinaus.
Entwickler verlassen sich darauf, dass Agents immer komplexere Codebasen und Abhängigkeiten verwalten. Doch zwei erhebliche Risiken bleiben ungelöst: Erstens basiert der Agent selbst auf einer verborgenen Software-Supply-Chain von Drittanbietern (MCP-Servern, Bibliotheken, Modellen und Abhängigkeiten), die schwerwiegende Sicherheitslücken enthalten kann. Zweitens birgt die Fähigkeit des Agents, zur Laufzeit autonom zu handeln – etwa Shell-Befehle auszuführen, APIs aufzurufen oder MCP-Server zu nutzen – unkontrollierte Risiken. Dabei werden häufig herkömmliche Sicherheitskontrollen umgangen, was zu Compliance-Verstößen oder zur Offenlegung sensibler Daten führen kann. Dieser Mangel an Transparenz und Kontrolle hat Sicherheitsteams ins Hintertreffen geraten lassen. Damit KI-Innovationen weiter voranschreiten können, müssen sie jetzt aufholen.
Um diese Herausforderungen anzugehen, kündigen wir die Integration von Evo Agent Guard für Cursor an. Sie ermöglicht es, Richtlinien festzulegen und durchzusetzen, die das Verhalten autonomer Agents zur Laufzeit steuern. So wird die Durchsetzung direkt in die Ausführungsschleife integriert. Die Richtlinien schützen davor, dass Aktionen des Agents zu gefährlichem Verhalten wie dem Verlust personenbezogener Daten (PII) oder schädlichen Datenflüssen beitragen.
Evo Agent Guard für Cursor: Absicherung des Agent-Lebenszyklus von der Erstellung bis zur Ausführung
Agents sind auf Abhängigkeiten von Drittanbietern angewiesen, führen Befehle zur Laufzeit aus und verbinden sich dynamisch mit MCP-Tools und -Servern. Ohne integrierte Schutzmaßnahmen können diese Funktionen zu Schwachstellen, Datenlecks oder unbeabsichtigten Richtlinienverstößen führen.
Diese neue Integration von Cursor Hooks und Evo Agent Guard geht die Herausforderungen ganzheitlich an und schützt den Agent von seiner Erstellung bis zu seinem Betrieb zur Laufzeit. Durch integrierte Sicherheit über den gesamten Agent-Lebenszyklus hinweg können Unternehmen KI-gestützte Workflows mit Zuversicht einsetzen und die Entwicklung beschleunigen, ohne auf Transparenz oder Kontrolle zu verzichten. Dabei fungiert Evo als Runtime-Sidecar neben dem Agent und befindet sich direkt im Ausführungspfad, statt das Geschehen nur von außen zu beobachten. Da Evo die Entscheidungen des Agents in Echtzeit sieht, kann es Aktionen blockieren, ändern oder einschränken, bevor sie abgeschlossen sind – von der Ausführung von Shell-Befehlen und Tool-Aufrufen bis hin zu MCP-Antworten und Datenexfiltration.
Das ist der entscheidende Unterschied zu Tools für die nachträgliche Erkennung oder Nachverfolgung. Evo erklärt nicht nur im Nachhinein, was ein Agent getan hat, sondern entscheidet in Echtzeit, was er tun darf. So erhalten Menschen die Kontrolle über autonome Systeme zurück, ohne diese auszubremsen. Diese Integration ermöglicht zwei zentrale Anwendungsfälle: Der erste stellt sicher, dass die Agent-Supply-Chain vor der Bereitstellung sicher ist. Der zweite schützt das Verhalten und die Aktionen des Agents zur Laufzeit.
1. Scans vor der Bereitstellung: Vertrauen in Agents schaffen
Jeder KI-Agent basiert auf einem Netzwerk von Komponenten, Bibliotheken, Modellen, Containern und MCP-Servern von Drittanbietern, die zusammen seine verborgene Supply-Chain bilden. Um Risiken auszuschließen, bevor ein Agent aktiv wird, schafft die Integration von Cursor Hooks und Evo so früh wie möglich Vertrauen.
Sobald ein Entwickler Cursor installiert, löst die Integration automatisch einen Evo-MCP-Scan der zugrunde liegenden Infrastruktur aus, einschließlich MCP-Servern und Tools, darunter:
Abhängigkeiten und Pakete
Container-Images und zugehörige Metadaten
MCP-Server-Manifeste und Plugin-Deskriptoren
Werden kritische Schwachstellen, bösartige MCP-Server, schädliche Datenflüsse oder manipulierte Tools erkannt, wird die Ausführung des Agents verhindert, bis die Probleme behoben sind. So verlagert sich der Schwerpunkt von reaktiver Durchsetzung hin zur proaktiven Vertrauensbildung. Agents gelangen damit auf einer sicheren Grundlage in die Umgebung, bevor sie Code schreiben, Tools aufrufen oder Befehle ausführen.
2. Runtime-Kontrollrichtlinien anwenden
Evo Agent Guard lässt sich jetzt in Cursor Hooks integrieren, um Kontrollen zur Laufzeit direkt in der Ausführungsumgebung des Agents festzulegen und durchzusetzen. Das ermöglicht Echtzeit-Prävention und Kontrollen, die Risiken durch die Aktionen des Agents mindern. So wird gewährleistet, dass er zur Laufzeit die festgelegten Sicherheits- und Compliance-Vorgaben einhält. Snyk kann gefährliches agentisches Verhalten wie die Offenlegung personenbezogener Daten (PII) oder von Secrets, Prompt-Injection und schädliche Datenflüsse erkennen und verhindern.
Nach der Bereitstellung können Agents in dynamischen Umgebungen autonom handeln. Dadurch entstehen Risiken zur Laufzeit, denen kontinuierlich begegnet werden muss. Evo setzt in Echtzeit Schutzmaßnahmen durch und gewährleistet, dass Agents auch bei komplexen oder unvorhersehbaren Aktionen sicher arbeiten.
Evo Agent Guard setzt kontinuierlich Schutzmaßnahmen durch und blockiert:
Bösartige Shell-Befehle, Netzwerkaufrufe und MCP-Tool-Aufrufe
Prompts, Antworten und Tool-Ausgaben
Eine hybride Engine, die deterministische Regeln mit kundenspezifischen ML-Erkennungsmodellen kombiniert, kann unsicheres Verhalten in Echtzeit melden, blockieren, bereinigen oder isolieren, darunter:
Offenlegung sensibler Daten wie personenbezogener Daten (PII) oder Secrets
Indirekte Prompt-Injection-Versuche
Missbrauch von Tools oder unsichere Ausführung von Aktionsketten
Dieser Ansatz bietet Unternehmen vollständige Transparenz, Governance und Durchsetzung über den gesamten Agent-Lebenszyklus hinweg. So sinkt das Risiko, während KI-gestützte Workflows sicher skaliert werden können.
Zentrale Anwendungsfälle für die Sicherheit KI-nativer Anwendungen:
1. Erkennung personenbezogener Daten (PII)

2. Datenexfiltration blockieren

3. Secrets schützen
Fügt ein Entwickler ein Secret oder Token in einen Prompt ein, kann Evo Agent Guard verhindern, dass es den Modellanbieter überhaupt erreicht. Das System kann das Secret entweder entfernen oder die Aktion vollständig blockieren und so das Risiko einer Offenlegung senken.
4. MCP-Tools filtern
Wenn Agents Tools aufrufen, die mit MCP verbunden sind, scannt Evo Agent Guard sowohl den Aufruf als auch die Tool-Ausgabe. Unsichere Tool-Ausgaben – etwa eingeschleuste Prompts oder bösartige Antworten – können blockiert oder bereinigt werden, bevor sie den Agent erreichen. So wird indirekte Prompt-Injection verhindert.
5. Schädliche Datenflüsse nachverfolgen
Evo Agent Guard rekonstruiert den vollständigen Ablauf des Agents – von Prompts bis hin zu Tool-Ausgaben, schädlichen Datenflüssen, personenbezogenen Daten (PII), Secrets und indirekten Injections.

Einen neuen Sicherheitsstandard setzen
Diese neuen Integrationen sind von großer Bedeutung, denn sie tragen dazu bei, einen neuen Branchenstandard für die Absicherung des KI-Softwareentwicklungszyklus zu etablieren. Cursor bietet in Kombination mit Snyk jetzt eine Sicherheitsarchitektur für den gesamten Lebenszyklus von KI-Agents:
Von Anfang an sicher: Snyk scannt Code, bevor er im Repository bereitgestellt wird.
Zur Laufzeit kontrolliert: Evo Agent Guard setzt Schutzmaßnahmen durch und blockiert unsichere Aktionen
Gemeinsam ermöglichen Cursor und Evo Agent Guard Unternehmen beispiellose Kontrolle und Transparenz über KI-Agents – vom Experiment bis zum Produktiveinsatz. Sicherheitsteams können in Echtzeit klar durchsetzen, was Agents tatsächlich tun. Dazu gehören Aktionen wie die Ausführung von Shell-Befehlen, Netzwerkaufrufe und die Nutzung von MCP-Tools. So erhalten sie erstmals einen umfassenden Überblick über das Verhalten von Agents im gesamten Unternehmen. Evo geht über Transparenz hinaus und verhindert Risiken zur Laufzeit automatisch. Dazu setzt Evo Sicherheitsrichtlinien durch, die gefährliches Verhalten wie die Offenlegung personenbezogener Daten (PII), indirekte Prompt-Injection und schädliche Datenflüsse erkennen und blockieren, bevor daraus Vorfälle werden.
Gleichzeitig kann Evo durch die Inventarisierung und Risikobewertung der Agent-Supply-Chain Vertrauen an der Basis schaffen. MCP-Server und Agent-Abhängigkeiten werden vor der Bereitstellung automatisch gescannt, um die zugrunde liegende Infrastruktur des Agents abzusichern. Das Ergebnis ist Schutz vom Anfang bis zum Ende: Agents werden verstanden, kontrolliert und sowohl vor ihrer Ausführung als auch während ihres autonomen Handelns abgesichert.
Evo Agent Guard für Cursor wird derzeit gemeinsam mit sicherheitsorientierten Designpartnern entwickelt, die Cursor-Agents in der Produktion einsetzen. Möchten Sie mehr über die Anforderungen für die Private Beta erfahren? Füllen Sie hier das Formular aus.
JETZT NEU
Evo by Snyk
Ihre KI-Anwendungen sind darauf ausgelegt, Ihr Unternehmen voranzubringen. Evo schützt es.
