Descripción general
Amplía IBM Bob con funciones de análisis de seguridad que detectan vulnerabilidades, configuraciones incorrectas, secretos expuestos y riesgos en la cadena de suministro directamente en tu IDE.
El IBM Bob Premium Package para DevSecOps añade análisis de seguridad continuo, análisis de vulnerabilidades impulsado por IA y corrección automatizada a tu flujo de desarrollo. Los hallazgos aparecen directamente en tu IDE mientras trabajas.
Qué incluye
Análisis de vulnerabilidades, configuraciones incorrectas y secretos
Detecta vulnerabilidades y configuraciones incorrectas en tu código y archivos de infraestructura como código con Trivy, Opengrep con reglas de Bob y KICS.
Identifica secretos, tokens y credenciales expuestos antes de que lleguen al control de versiones.
Análisis de riesgos en la cadena de suministro y corrección
Analiza los manifiestos de dependencias en busca de CVE conocidos, señales de popularidad del paquete y antigüedad de la versión en cada apertura y guardado de archivo. Los paquetes riesgosos también se bloquean en el momento de la instalación durante las tareas agénticas.
Corrige vulnerabilidades de dependencias en todo tu proyecto con validación automatizada de la suite de pruebas en cada paso.
SafeWrite
Intercepta las escrituras de archivos del agente de IA en memoria y parchea automáticamente las declaraciones de dependencias vulnerables antes de que lleguen a tu base de código.
Análisis de seguridad impulsados por IA
Ejecuta un análisis de superficie de ataque o un análisis de barrido de archivos para encontrar vulnerabilidades usando razonamiento de IA en lugar de reglas fijas.
Skills de automatización IaC
Skills nativos de Bob registrados por la extensión que proporcionan experiencia guiada en infraestructura como código para Ansible y Terraform.
Fix with Bob
Inicia una tarea agéntica directamente desde un hallazgo para que Bob analice y resuelva el problema en la misma ventana del IDE.
Panel de seguridad
Consulta los resultados históricos de análisis organizados por proyecto y rama, realiza un seguimiento de tendencias y descarta hallazgos de ejecuciones anteriores.
Cómo funciona
El análisis basado en reglas se ejecuta de forma continua mientras escribes y editas código. Los hallazgos aparecen de inmediato en el panel Bob Findings, mostrando la gravedad, el archivo, la línea, el ID de regla y la guía de corrección cuando está disponible. Puedes seleccionar cualquier hallazgo e iniciar una corrección agéntica sin salir de tu contexto actual.
Para análisis más profundos, el package incluye workflows de análisis impulsados por IA que razonan sobre la arquitectura y los flujos de datos de tu proyecto para encontrar vulnerabilidades que los analizadores basados en reglas no detectan.
Primeros pasos
Revisar los requisitos previos
Asegúrate de que tu entorno cumpla todos los requisitos antes de activar el package.
Para más información, consulta Requisitos previos.
Ver los hallazgos
Abre el panel Bob Findings para ver los resultados de análisis activos en tu workspace.
Para más información, consulta Ver los hallazgos.
Resolver un hallazgo
Selecciona cualquier hallazgo y haz clic en Fix with Bob para iniciar una tarea agéntica que analice y resuelva el problema.
Para más información, consulta Resolver un hallazgo.
Ejecutar un workflow o skill
Usa el workflow Fix Supply Chain Vulnerabilities para corregir vulnerabilidades de dependencias en todo tu proyecto, o ejecuta un análisis de seguridad impulsado por IA.
Para más información, consulta Workflows y skills.