Workflows et skills
Découvre les workflows de sécurité et le skill intégré disponibles dans le IBM Bob Premium Package pour DevSecOps.
Le IBM Bob Premium Package pour DevSecOps inclut des workflows de sécurité et un skill intégré que tu peux exécuter depuis le panneau de chat Bob.
Workflow de correction des vulnérabilités de la chaîne d'approvisionnement
Corrige les vulnérabilités des dépendances dans l'ensemble de ton projet, en exécutant ta suite de tests à chaque étape pour confirmer qu'aucune régression n'est introduite.
Pour démarrer le workflow, ouvre le panneau de chat Bob et lance un workflow nommé Fix Supply Chain Vulnerabilities.
Attack surface scan
Une analyse de sécurité par IA stratégique, de haut en bas. Plutôt que d'examiner chaque fichier individuellement, l'analyse construit un modèle de ton projet, puis recherche des vulnérabilités sur la base de cette compréhension.
Pour lancer l'analyse, saisis /attack-surface-scan dans le panneau de chat Bob.
L'attack surface scan utilise des Bobcoins. Les projets plus volumineux ou plus complexes en consomment davantage.
File sweep scan
Une analyse de sécurité par IA exhaustive, de bas en haut. L'analyse lit un par un chaque fichier source éligible et applique un processus de revue en plusieurs passes pour identifier les vulnérabilités.
Pour lancer l'analyse, saisis /file-sweep-scan dans le panneau de chat Bob.
Le file sweep scan utilise plus de Bobcoins que l'attack surface scan et prend plus de temps sur les gros projets. Utilise-le quand tu as besoin d'une couverture approfondie fichier par fichier plutôt que d'un triage rapide.
Skill Ansible automation
Le package DevSecOps enregistre un skill /ansible-automation qui donne à Bob une expertise Ansible. Le skill couvre tout le cycle de vie : écriture de nouveaux playbooks et rôles, refactorisation et revue de contenu existant, conversion de scripts shell et de runbooks, et validation du travail via une séquence fixe de contrôles.
Le skill est fourni avec l'extension. Aucune installation manuelle n'est requise.
| Commande | Ce qu'elle fait |
|---|---|
/ansible-automation | Affiche un menu guidé des actions disponibles. |
/ansible-automation setup MCP servers using npx and a python venv | Configure les serveurs MCP Ansible avec npx et un environnement virtuel Python. |
/ansible-automation setup MCP servers using docker | Configure les serveurs MCP Ansible avec Docker. |
/ansible-automation create a playbook for <target> | Génère un nouveau playbook pour le chemin ou la cible spécifiés. Remplace <target> par ton chemin. |
/ansible-automation validate the playbooks and run molecule tests | Valide les playbooks et exécute les tests Molecule. |
Skill Terraform DevOps
Le package DevSecOps enregistre un skill /terraform-devops qui agit comme un compagnon complet du cycle de vie Terraform dans l'IDE. Le skill couvre la création de nouvelles configurations Terraform depuis zéro, la refactorisation de configurations existantes en modules idiomatiques HashiCorp, l'écriture de suites de tests en mode plan avec des providers fictifs, la validation des configurations et l'accompagnement des cycles de planification et déploiement.
Le skill est intégré à l'extension. Il se connecte optionnellement au serveur MCP Terraform de HashiCorp pour récupérer des données Registry en temps réel.
| Commande | Ce qu'elle fait |
|---|---|
/terraform-devops | Affiche un menu guidé des actions disponibles. |
/terraform-devops create Terraform for @booking_service/ on IBM Cloud Code Engine | Crée de nouvelles configurations Terraform depuis zéro en lisant les besoins réels de l'application. |
/terraform-devops refactor @infra/terraform/ into modules | Refactorise les configurations existantes en modules idiomatiques HashiCorp. |
/terraform-devops write tests and validate | Écrit des suites de tests en mode plan avec des providers fictifs (aucune credential cloud requise) et valide tout. |
/terraform-devops plan and deploy infra/terraform to the dev workspace | Guide un cycle complet de planification et déploiement avec approbation humaine obligatoire à chaque étape destructive. |
/terraform-devops setup the Terraform MCP server | Se connecte au serveur MCP Terraform de HashiCorp pour récupérer des données Registry en temps réel (versions de providers, détails de modules, politiques Sentinel). |
Premiers pas
Apprends à consulter les résultats, à résoudre des problèmes, à utiliser SafeWrite et à travailler avec le tableau de bord de sécurité dans le IBM Bob Premium Package pour DevSecOps.
Résolution des problèmes
Trouve des solutions aux problèmes courants du IBM Bob Premium Package pour DevSecOps.