Workflows e skills
Conheça os workflows de segurança e a skill integrada disponíveis no IBM Bob Premium Package para DevSecOps.
O IBM Bob Premium Package para DevSecOps inclui workflows de segurança e uma skill integrada que você pode executar no painel de chat do Bob.
Workflow Fix supply chain vulnerabilities
Corrige vulnerabilidades de dependências em todo o seu projeto, executando a suíte de testes a cada etapa para confirmar que nenhuma regressão foi introduzida.
Para iniciar o workflow, abra o painel de chat do Bob e inicie um workflow chamado Fix Supply Chain Vulnerabilities.
Verificação de superfície de ataque
Uma verificação de segurança estratégica e de cima para baixo, orientada por IA. Em vez de examinar cada arquivo individualmente, a verificação cria um modelo do seu projeto e depois procura vulnerabilidades com base nesse entendimento.
Para executar a verificação, digite /attack-surface-scan no painel de chat do Bob.
A verificação de superfície de ataque usa Bobcoins. Projetos maiores ou mais complexos consomem mais.
Verificação de varredura de arquivos
Uma verificação de segurança exaustiva e de baixo para cima, orientada por IA. A verificação lê todos os arquivos de código-fonte elegíveis, um por um, e aplica um processo de revisão em várias rodadas para identificar vulnerabilidades.
Para executar a verificação, digite /file-sweep-scan no painel de chat do Bob.
A verificação de varredura de arquivos usa mais Bobcoins do que a verificação de superfície de ataque e leva mais tempo em projetos grandes. Use-a quando precisar de uma cobertura minuciosa por arquivo em vez de uma triagem rápida.
Skill Ansible automation
O package DevSecOps registra uma skill /ansible-automation que dá ao Bob expertise em Ansible. A skill cobre o ciclo de vida completo: escrever novos playbooks e roles, refatorar e revisar conteúdo existente, converter shell scripts e runbooks, e validar o trabalho por meio de uma sequência fixa de verificações.
A skill vem incluída na extensão. Nenhuma instalação manual é necessária.
| Comando | O que faz |
|---|---|
/ansible-automation | Mostra um menu guiado com as ações disponíveis. |
/ansible-automation setup MCP servers using npx and a python venv | Configura servidores MCP do Ansible usando npx e um ambiente virtual Python. |
/ansible-automation setup MCP servers using docker | Configura servidores MCP do Ansible usando Docker. |
/ansible-automation create a playbook for <target> | Gera um novo playbook para o caminho ou destino especificado. Substitua <target> pelo seu caminho. |
/ansible-automation validate the playbooks and run molecule tests | Valida os playbooks e executa os testes do Molecule. |
Skill Terraform DevOps
O pacote DevSecOps registra uma skill /terraform-devops que atua como um assistente completo do ciclo de vida do Terraform dentro do IDE. A skill cobre a criação de novas configurações do Terraform do zero, a refatoração de configurações existentes em módulos idiomáticos do HashiCorp, a escrita de conjuntos de testes em modo plan com provedores mock, a validação de configurações e a orientação de ciclos de plan e deploy.
A skill está incluída na extensão. Ela pode, opcionalmente, se conectar ao servidor Terraform MCP do HashiCorp para obter dados ao vivo do registro.
| Comando | O que faz |
|---|---|
/terraform-devops | Mostra um menu guiado com as ações disponíveis. |
/terraform-devops create Terraform for @booking_service/ on IBM Cloud Code Engine | Cria novas configurações do Terraform do zero lendo o que a aplicação realmente precisa. |
/terraform-devops refactor @infra/terraform/ into modules | Refatora configurações existentes em módulos idiomáticos do HashiCorp. |
/terraform-devops write tests and validate | Escreve conjuntos de testes em modo plan com provedores mock (sem necessidade de credenciais de nuvem) e valida tudo. |
/terraform-devops plan and deploy infra/terraform to the dev workspace | Orienta um ciclo completo de plan e deploy com aprovação humana obrigatória em cada etapa destrutiva. |
/terraform-devops setup the Terraform MCP server | Conecta ao servidor Terraform MCP do HashiCorp para obter dados ao vivo do registro (versões de provedores, detalhes de módulos, políticas Sentinel). |