Panoramica
Estendi IBM Bob con funzionalità di scansione della sicurezza che rilevano vulnerabilità, configurazioni errate, segreti esposti e rischi della supply chain direttamente nel tuo IDE.
Il IBM Bob Premium Package per DevSecOps aggiunge la scansione di sicurezza continua, l'analisi delle vulnerabilità tramite IA e la correzione automatizzata al tuo flusso di sviluppo. I risultati appaiono direttamente nel tuo IDE mentre lavori.
Cosa è incluso
Scansione di vulnerabilità, configurazioni errate e segreti
Rileva vulnerabilità e configurazioni errate nel tuo codice e nei file di infrastructure as code con Trivy, Opengrep con le regole Bob e KICS.
Identifica segreti, token e credenziali esposti prima che raggiungano il controllo di versione.
Analisi del rischio della supply chain e rimedio
Analizza i manifest delle dipendenze alla ricerca di CVE note, segnali di popolarità dei package e anzianità dei rilasci a ogni apertura e salvataggio di file. I package rischiosi vengono anche bloccati al momento dell'installazione durante i task agentivi.
Risolvi le vulnerabilità delle dipendenze nell'intero progetto con validazione automatizzata della suite di test a ogni passaggio.
SafeWrite
Intercetta le scritture di file degli agenti IA in memoria e corregge automaticamente le dichiarazioni di dipendenze vulnerabili prima che raggiungano il tuo codebase.
Scansioni di sicurezza basate su IA
Esegui una scansione della superficie di attacco o una scansione a spazzata dei file per trovare vulnerabilità usando il ragionamento dell'IA anziché regole fisse.
Skill di automazione IaC
Skill nativi di Bob registrati dall'estensione che forniscono competenza approfondita e guidata in infrastructure as code per Ansible e Terraform.
Fix with Bob
Avvia un task agentivo direttamente da un risultato per far analizzare e risolvere il problema a Bob nella stessa finestra dell'IDE.
Security dashboard
Visualizza i risultati delle scansioni storiche organizzati per progetto e branch, monitora i trend e archivia i risultati delle esecuzioni precedenti.
Come funziona
La scansione basata su regole viene eseguita continuamente mentre scrivi e modifichi il codice. I risultati appaiono immediatamente nel pannello Bob Findings, con informazioni su gravità, file, riga, ID regola e indicazioni di correzione ove disponibili. Puoi selezionare qualsiasi risultato e avviare una correzione agentiva senza lasciare il contesto corrente.
Per analisi più approfondite, il package include workflow di scansione basati su IA che ragionano sull'architettura e sui flussi di dati del tuo progetto per trovare vulnerabilità che gli scanner basati su regole non rilevano.
Per iniziare
Verifica i prerequisiti
Assicurati che il tuo ambiente soddisfi tutti i requisiti prima di attivare il package.
Per ulteriori informazioni, consulta Prerequisiti.
Visualizza i risultati
Apri il pannello Bob Findings per vedere i risultati di scansione attivi nel tuo workspace.
Per ulteriori informazioni, consulta Visualizza i risultati.
Risolvi un risultato
Seleziona un risultato e clicca su Fix with Bob per avviare un task agentivo che analizza e risolve il problema.
Per ulteriori informazioni, consulta Risolvi un risultato.
Esegui un workflow o uno skill
Usa il workflow Fix Supply Chain Vulnerabilities per rimediare alle vulnerabilità delle dipendenze nel tuo progetto o esegui una scansione di sicurezza basata su IA.
Per ulteriori informazioni, consulta Workflow e skill.