Workflows y skills
Conoce los workflows de seguridad y el skill integrado disponibles en el IBM Bob Premium Package para DevSecOps.
El IBM Bob Premium Package para DevSecOps incluye workflows de seguridad y un skill integrado que puedes ejecutar desde el panel de chat de Bob.
Workflow de corrección de vulnerabilidades de la cadena de suministro
Corrige las vulnerabilidades de dependencias en todo tu proyecto, ejecutando tu suite de pruebas en cada etapa para confirmar que no se introducen regresiones.
Para iniciar el workflow, abre el panel de chat de Bob e inicia un workflow llamado Fix Supply Chain Vulnerabilities.
Análisis de superficie de ataque
Un análisis de seguridad con IA estratégico y descendente. En lugar de examinar cada archivo por separado, el análisis construye un modelo de tu proyecto y luego busca vulnerabilidades basándose en esa comprensión.
Para ejecutar el análisis, introduce /attack-surface-scan en el panel de chat de Bob.
El análisis de superficie de ataque consume Bobcoins. Los proyectos más grandes o complejos consumen más.
Análisis de barrido de archivos
Un análisis de seguridad con IA exhaustivo y ascendente. El análisis lee uno por uno todos los archivos de código fuente elegibles y aplica un proceso de revisión de varias rondas para identificar vulnerabilidades.
Para ejecutar el análisis, introduce /file-sweep-scan en el panel de chat de Bob.
El análisis de barrido de archivos consume más Bobcoins que el análisis de superficie de ataque y tarda más en proyectos grandes. Úsalo cuando necesites una cobertura exhaustiva archivo por archivo en lugar de un triaje rápido.
Skill de automatización con Ansible
El package de DevSecOps registra un skill /ansible-automation que le da a Bob experiencia en Ansible. El skill cubre el ciclo de vida completo: escribir nuevos playbooks y roles, refactorizar y revisar contenido existente, convertir scripts de shell y runbooks, y validar el trabajo mediante una secuencia fija de controles.
El skill viene incluido con la extensión. No se requiere instalación manual.
| Comando | Qué hace |
|---|---|
/ansible-automation | Muestra un menú guiado con las acciones disponibles. |
/ansible-automation setup MCP servers using npx and a python venv | Configura los servidores MCP de Ansible usando npx y un entorno virtual de Python. |
/ansible-automation setup MCP servers using docker | Configura los servidores MCP de Ansible usando Docker. |
/ansible-automation create a playbook for <target> | Genera un nuevo playbook para la ruta o el destino especificado. Sustituye <target> por tu ruta. |
/ansible-automation validate the playbooks and run molecule tests | Valida los playbooks y ejecuta pruebas de Molecule. |
Skill Terraform DevOps
El package DevSecOps registra un skill /terraform-devops que actúa como un acompañante completo del ciclo de vida de Terraform dentro del IDE. El skill cubre la creación de nuevas configuraciones de Terraform desde cero, la refactorización de configuraciones existentes en módulos idiomáticos de HashiCorp, la escritura de suites de prueba en modo plan usando proveedores simulados, la validación de configuraciones y la guía de ciclos de planificación y despliegue.
El skill está integrado con la extensión. Se conecta opcionalmente al servidor MCP de Terraform de HashiCorp para obtener datos del Registry en tiempo real.
| Comando | Qué hace |
|---|---|
/terraform-devops | Muestra un menú guiado con las acciones disponibles. |
/terraform-devops create Terraform for @booking_service/ on IBM Cloud Code Engine | Crea nuevas configuraciones de Terraform desde cero leyendo las necesidades reales de la aplicación. |
/terraform-devops refactor @infra/terraform/ into modules | Refactoriza configuraciones existentes en módulos idiomáticos de HashiCorp. |
/terraform-devops write tests and validate | Escribe suites de prueba en modo plan usando proveedores simulados (sin credenciales de nube) y valida todo. |
/terraform-devops plan and deploy infra/terraform to the dev workspace | Guía un ciclo completo de planificación y despliegue con aprobación humana obligatoria en cada paso destructivo. |
/terraform-devops setup the Terraform MCP server | Se conecta al servidor MCP de Terraform de HashiCorp para obtener datos del Registry en tiempo real (versiones de proveedores, detalles de módulos, políticas de Sentinel). |