• AKTIV
  • AUDIT
  • REVIEW
  • CLEANUP

Eigene Sicherheitsregeln mit Ihrer KI bereitstellen

Verbinden Sie Semgrep mit Ihrem KI-Client, um Sicherheitsanforderungen direkt in aktive Scan-Regeln zu verwandeln.

Fragen Sie die KI zu dieser Seite

Kurzantwort

Wie kann ich KI für Semgrep-Regeln nutzen?

Sie beschreiben ein Code-Muster für Ihren Agenten. Dieser nutzt den Semgrep MCP, um eine neue Regel zu schreiben und in Ihre Umgebung zu übertragen. So bleibt Ihre Sicherheit aktuell, ohne dass Sie manuell YAML-Dateien bearbeiten müssen.

Ergebnisse Ihrer Anfrage.

Wohin Ihre Regeln gelangen.

Die KI übernimmt die Syntax und die Logik der Bereitstellung.

AKTIV

Live-Regelsätze

Die KI überträgt die neue Regel in Ihre Semgrep-Umgebung. Ihre Scanner suchen sofort nach dem definierten Muster.

AUDIT

Regel-Inventar

Die KI ruft eine Liste bestehender Regeln ab. So wird sichergestellt, dass die neue Regel nicht mit Ihrer aktuellen Konfiguration kollidiert.

REVIEW

Menschliche Kontrolle

Die KI zeigt Ihnen zuerst die Logik der Regel. Sie entscheiden, ob das Muster korrekt ist, bevor es live geht.

CLEANUP

Regeln entfernen

Falls eine Regel Fehlalarme auslöst, kann Ihre KI sie für Sie aus der Bereitstellung entfernen.

Der Ablauf

Was Ihre KI tut, wenn ein neues Muster erkannt wird.

Die KI fungiert als Brücke zwischen Ihrer Sicherheitslogik und der Semgrep-Engine.

  1. Bestehende Regeln prüfen

    Die KI ruft Ihren aktuellen Regelsatz ab, um Überschneidungen mit dem neuen Muster zu vermeiden.

    list_rules
  2. Regel schreiben

    Die KI generiert die semantische Syntax der Regel basierend auf der beschriebenen Schwachstelle.

    create_rule
  3. Bereitstellung durchführen

    Die KI sendet die neue Regel an Ihre Semgrep-Instanz, damit diese Code sofort blockieren kann.

    create_rule
  4. Alte Regeln löschen

    Die KI entfernt Regeln, die nicht mehr benötigt werden oder Probleme verursachen.

    delete_rule

Probieren Sie es

Kopieren Sie diese Vorlagen.

Nutzen Sie diese Prompts, um den Semgrep MCP zu steuern.

Startpunkte

Ersetzen Sie den Text in Klammern durch Ihre spezifischen Regelnamen oder Code-Muster.

Semgrep Connector

Alles bereit. Wählen Sie Ihren MCP-Client und folgen Sie den Einrichtungsschritten.

Connector-Linkhttps://edge.vinkius.com/vk_preview_419UaVAC33VwJmeeVBLCqRf2d8eEEPrGrsnPeNVU/mcp

Claude Desktop

Folgen Sie den Schritten unten, um sich in Sekunden zu verbinden.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Semgrep capabilities are ready to use.
Konfiguration · claude_desktop_config.jsonKopieren
{
  "mcpServers": {
    "semgrep-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_419UaVAC33VwJmeeVBLCqRf2d8eEEPrGrsnPeNVU/mcp"
    }
  }
}
In den Chat kopieren04
  • Liste alle meine aktuellen Semgrep-Regeln auf, damit ich sehe, welche aktiv sind.

  • Erstelle eine neue Semgrep-Regel, um die Nutzung der unsicheren Funktion [function_name] in meinem [repo_name] Repository zu blockieren.

  • Ich muss die Regel mit der ID [rule_id] aus meiner Semgrep-Bereitstellung entfernen.

  • Prüfe meine bestehenden Regeln und erstelle dann eine neue, die ähnliche Muster wie [rule_id] erkennt.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Starten Sie hier

Einmal verbinden, dann fragen.

Eine einzige Verbindung gibt Ihrer KI Zugriff auf Ihre Semgrep-Regeln. Ihre Zugangsdaten bleiben bei uns verschlüsselt.

Semgrep mit Ihrer KI verbinden

FAQ

So funktioniert dieser Prozess.

  • 01

    Kann die KI die eigentlichen Code-Scans ausführen?

    Nein. Die KI verwaltet die Regeln, die der Scanner nutzt, führt aber nicht den Scan-Vorgang selbst aus.

  • 02

    Wird die KI alle meine Regeln löschen, wenn ich nicht vorsichtig bin?

    Nein. Die KI löscht nur die spezifischen Regeln, die Sie explizit dazu anweisen.

  • 03

    Muss die KI meinen Quellcode sehen?

    Die KI schreibt Regeln basierend auf den von Ihnen beschriebenen Mustern. Sie nutzt die Tools, um mit der Semgrep API zu interagieren, liest aber nicht Ihren gesamten Codebase.

  • 04

    Kann die KI die gefundenen Schwachstellen im Code beheben?

    Nein. Die KI kann Regeln erstellen, um Schwachstellen zu finden, hat aber nicht die Fähigkeit, Ihren Anwendungscode umzuschreiben.

  • 05

    Wie weiß die KI, welche Regeln bereits existieren?

    Sie nutzt das list_rules Tool, um Ihren aktuellen Regelsatz abzurufen, bevor sie versucht, etwas Neues zu erstellen.

Verbinde Semgrep mit Claude, Cursor, ChatGPT & mehr