Übersicht
Erweitere IBM Bob mit Security-Scanning-Funktionen, die Schwachstellen, Fehlkonfigurationen, freiliegende Secrets und Supply-Chain-Risiken direkt in deiner IDE aufzeigen.
Das IBM Bob Premium Package für DevSecOps ergänzt deinen Entwicklungsworkflow um kontinuierliches Security-Scanning, KI-gestützte Schwachstellenanalyse und automatisierte Behebung. Findings erscheinen direkt in deiner IDE, während du arbeitest.
Was enthalten ist
Schwachstellen-, Fehlkonfigurations- und Secret-Scanning
Erkenne Schwachstellen und Fehlkonfigurationen in deinem Code und Infrastructure-as-Code-Dateien mit Trivy, Opengrep with Bob rules und KICS.
Identifiziere freiliegende Secrets, Tokens und Anmeldedaten, bevor sie in die Versionskontrolle gelangen.
Supply-Chain-Risikoanalyse & Behebung
Scanne Abhängigkeits-Manifests bei jedem Öffnen und Speichern einer Datei auf bekannte CVEs, Package-Popularitätssignale und Release-Alter. Riskante Packages werden außerdem zur Installationszeit bei agentischen Tasks blockiert.
Behebe Abhängigkeitsschwachstellen in deinem gesamten Projekt mit automatisierter Test-Suite-Validierung bei jedem Schritt.
SafeWrite
Fängt Datei-Schreibvorgänge des KI-Agenten im Arbeitsspeicher ab und patcht automatisch verwundbare Abhängigkeitsdeklarationen, bevor sie deine Codebasis erreichen.
KI-gestützte Sicherheits-Scans
Führe einen Attack-Surface-Scan oder einen File-Sweep-Scan durch, um Schwachstellen mithilfe von KI-Reasoning statt fester Regeln zu finden.
IaC-Automatisierungsskills
Native Bob-Skills, die von der Extension registriert werden und tiefgreifende, geführte Infrastructure-as-Code-Expertise für Ansible und Terraform bieten.
Fix with Bob
Starte direkt aus einem Finding heraus einen agentischen Task, damit Bob das Problem im selben IDE-Fenster analysiert und behebt.
Security-Dashboard
Zeige historische Scan-Ergebnisse nach Projekt und Branch organisiert an, verfolge Trends und verwerfe Findings aus vergangenen Läufen.
So funktioniert es
Das regelbasierte Scanning läuft kontinuierlich, während du Code schreibst und bearbeitest. Findings erscheinen sofort im Bob Findings-Panel und zeigen Schweregrad, Datei, Zeile, Regel-ID sowie Behebungshinweise, sofern verfügbar. Du kannst ein beliebiges Finding auswählen und einen agentischen Fix starten, ohne den aktuellen Kontext zu verlassen.
Für tiefere Analysen enthält das Package KI-gestützte Scan-Workflows, die die Architektur und Datenflüsse deines Projekts analysieren, um Schwachstellen zu finden, die regelbasierte Scanner übersehen.
Erste Schritte
Voraussetzungen prüfen
Stelle sicher, dass deine Umgebung alle Anforderungen erfüllt, bevor du das Package aktivierst.
Weitere Informationen findest du unter Voraussetzungen.
Findings anzeigen
Öffne das Bob Findings-Panel, um aktive Scan-Ergebnisse für deinen Workspace anzuzeigen.
Weitere Informationen findest du unter Findings anzeigen.
Ein Finding beheben
Wähle ein Finding aus und klicke auf Fix with Bob, um einen agentischen Task zu starten, der das Problem analysiert und behebt.
Weitere Informationen findest du unter Ein Finding beheben.
Einen Workflow oder Skill ausführen
Nutze den Workflow „Fix Supply Chain Vulnerabilities", um Abhängigkeitsschwachstellen in deinem gesamten Projekt zu beheben, oder starte einen KI-gestützten Sicherheits-Scan.
Weitere Informationen findest du unter Workflows und Skills.