Les dix packs : ce que chacun apporte et comment choisir
Un pack est un groupe installable d’agents et de compétences. Comparez les dix packs BMAD+ dans un tableau, apprenez à choisir, installer, ajouter, retirer, et comment les packs voisins cohabitent.
Un pack est un groupe d’agents, de compétences et de fichiers que l’on installe ensemble pour un type de travail. Un agent est une persona nommée, dotée d’instructions écrites que votre outil de codage IA charge ; une compétence est un protocole réutilisable qu’un agent ouvre au besoin. BMAD+ 0.23.0 compte dix packs. Core est le seul obligatoire et porte les quatre agents généralistes ; les neuf autres sont des spécialistes que vous ajoutez quand votre projet en a besoin. Installer un pack écrit des fichiers dans votre projet et rien ne tourne en arrière-plan ; la seule exception est Memory, qui écrit le cerveau global dans ~/.bmad-plus/brain/, dans votre dossier personnel, quand il le relie ou le crée.
Dix packs, 48 agentsUn tour des dix packs et de leurs agents, avec le total de 48 détaillé en 15 installés, 27 dans Shield et 6 dans Dev Studio.Transcription
BMAD+ se compose de dix packs. Core est obligatoire : Atlas pour la stratégie, Forge pour l’architecture et le développement, Sentinel pour la qualité, Nexus pour la coordination. OSINT apporte Shadow, pour une recherche encadrée en sources publiques. Maker conçoit, valide et empaquette de nouveaux agents. Shield couvre la conformité avec 27 agents spécialistes et 11 workflows, du RGPD à l’ISO 27001. SEO ajoute trois agents, Scout, Chief et Judge, et un audit en six phases. Memory apporte Zecher, qui garde les notes, les décisions et les passations de session. Dev Studio réunit six rôles et 38 workflows, de l’analyse à la revue. Backup réalise des sauvegardes horodatées, Animated crée des sites à défilement à partir de vidéo, et Design apporte Atelier. Cela fait 48 agents au total.
Construire, auditer et refondre des interfaces, intake d’abord
Atelier
design
facultatif
rien de plus (le paquet design-skill 0.2.1 vient avec BMAD+)
Comptez les agents : 4 dans Core, 1 chacun dans OSINT, Maker, Memory, Backup, Animated et Design, 3 dans SEO / GEO, un orchestrateur Shield avec ses 27 spécialistes, et un orchestrateur Dev Studio avec ses 6 personas. Cela fait 15 points d’entrée, 27 spécialistes Shield et 6 personas Dev Studio : 48 agents. La page du répertoire les liste tous.
Commencez avec Core seul. Il couvre le chemin de l’idée à une livraison relue, et chaque autre pack peut être ajouté plus tard.
Ajoutez Memory si vous travaillez sur le même projet pendant de nombreuses sessions, Dev Studio si vous voulez des procédures nommées et reproductibles pour chaque étape du cycle de vie.
Ajoutez Shield quand la réglementation compte (RGPD, SOC 2, ISO 27001, AI Act), SEO / GEO pour un site public, Design pour les interfaces, Backup avant les changements risqués.
Ajoutez OSINT, Animated ou Maker seulement pour leur tâche précise : ils demandent des outils, des clés ou une base légale en plus, que leurs pages expliquent.
Si vous préférez laisser l’outil proposer, bmad-plus autoconfig analyse le projet et recommande des packs. Il recommande toujours Core et Memory, ajoute Dev Studio quand il n’y a pas de dossier docs/ ou plus de cinq dossiers de premier niveau, ajoute Shield quand il trouve du CI/CD ou Docker, et ajoute SEO quand il détecte Next.js, Nuxt, Angular, React, Vue.js ou Svelte.
À utiliser après toute installation ou mise à jour. bmad-help est un message à l’assistant, pas une commande shell.
Dans votre assistant IA
bmad-help
Ce que vous devriez obtenir L’assistant liste les agents et workflows installés à partir de l’AGENTS.md du projet, que l’installateur génère à partir des packs choisis. Un agent d’un pack non installé est tout simplement absent de la liste.
Décrire la tâche et obtenir une recommandation de pack#
L’assistant répond à partir des instructions installées et peut vous dire quel pack, le cas échéant, manque.
Dans votre assistant IA
Je dois vérifier ma boutique en ligne pour des problèmes de RGPD, puis la faire mieux apparaître dans la recherche et dans les réponses d’IA. De quels packs et agents BMAD+ ai-je besoin, et sont-ils installés dans ce projet ?
Ce que vous devriez obtenir Une bonne réponse désigne Shield (agent Shield, spécialiste gdpr-agent) pour la vérification RGPD et SEO / GEO (SEO Scout, SEO Judge, SEO Chief) pour la visibilité en recherche et dans les réponses d’IA, et dit lesquels l’AGENTS.md du projet indique comme installés. Un agent d’un pack non installé est absent de ce fichier : l’assistant peut vous dire qu’il manque, pas comment l’ajouter. Lancez vous-même npx bmad-plus install --packs shield,seo --yes.
L’assistant interactif demande les packs et les outils. Avec --packs, listez les identifiants du tableau, séparés par des virgules ; all choisit tous les packs et none seulement Core. Un identifiant inconnu arrête l’installation et affiche les valides.
Ajoutez un pack plus tard en relançant l’installation avec l’identifiant en plus. Relancer à la même version ajoute seulement les packs, outils et fichiers manquants et conserve ce que vous avez modifié. Si la version installée diffère du paquet que vous lancez, utilisez d’abord bmad-plus update.
Il n’existe pas de commande pour retirer un seul pack. bmad-plus uninstall supprime tous les fichiers que BMAD+ possède (identiques à ce qu’il a livré, plus son manifeste) et conserve la mémoire, _bmad/config.yaml, _bmad-output/, vos fichiers modifiés et tout ce qu’il ne reconnaît pas. Pour abandonner un seul pack, désinstallez puis réinstallez avec les packs que vous gardez.
Où un pack atterrit dans votre projet
Élément
Emplacement
Packs à agent unique (agents de Core, OSINT, Maker)
.agents/skills/<agent folder>/, par exemple agent-shadow
Packs empaquetés (Shield, SEO / GEO, Memory, Dev Studio, Backup, Animated, Design)
.agents/skills/pack-<name>/
Compétences
.agents/skills/<skill>/
Déclencheurs de changement de rôle
.agents/data/role-triggers.yaml
Description du module et index d’aide
_bmad/module.yaml et _bmad/module-help.csv
Laisser BMAD+ recommander des packs pour un projet existant#
À lancer depuis le dossier du projet. Il lit la structure et la stack du projet, montre un pourcentage de santé et la raison de chaque recommandation, puis propose d’installer.
Dans votre assistant IA
npx bmad-plus autoconfig
Ce que vous devriez obtenir Un rapport de la stack et de la structure détectées, puis les packs recommandés avec leurs raisons, par exemple « No docs/ found — Huldah (Tech Writer) will help document » ou « CI/CD and/or Docker detected — GRC compliance agents recommended ». Ajoutez --yes pour accepter sans question.
Relancer l’installation à la même version n’ajoute que ce qui manque. Les packs déjà installés restent.
Dans votre assistant IA
npx bmad-plus install --packs design --yes
Ce que vous devriez obtenir Le pack Design et ses trois compétences sont ajoutés, l’AGENTS.md du projet et les adaptateurs d’outils sont régénérés pour inclure Atelier, et vos fichiers et réglages existants sont conservés. bmad-plus doctor confirme ensuite les nouveaux fichiers.
Packs qui se recoupent ou touchent des fichiers existants
Pack
Règle
Memory
Détecte et relie un cerveau existant (_brain/, ~/.bmad-plus/brain/, ~/.claude/memory/) et crée un cerveau global dans ~/.bmad-plus/brain/ quand il n’en trouve aucun ; n’écrase jamais vos fichiers de mémoire.
Dev Studio
Ses personas recoupent Atlas, Forge, Sentinel et Nexus ; les deux peuvent coexister, choisissez donc le rôle dont vous avez besoin.
Design
Recoupe la revue UX de Sentinel et Rachel de Dev Studio ; une fois installé, ses règles gouvernent le design visuel et l’accessibilité et les autres les lui cèdent.
BMAD+ n’a pas de télémétrie. Les flux qui peuvent envoyer des données hors de votre machine sont peu nombreux, chacun sous son propre consentement : Core et la CLI (update-check, que vous pouvez désactiver, les commandes facultatives de lancement et de vérification de nexus, les commandes que vous déclarez dans un dossier d’assurance et lancez avec bmad-plus assurance run, et la page de recette de uat), OSINT (appels aux fournisseurs de recherche et de scraping avec vos clés) et SEO / GEO (l’exploration du site audité, les API Google avec votre clé, le navigateur des captures, et l’approvisionnement Python facultatif). Memory, Maker, Shield, Dev Studio, Backup, Animated et Design n’ajoutent aucun flux propre (la commande assurance relève de la CLI, pas de Shield). Ce que votre outil IA envoie à son modèle dépend de cet outil.
Voir aussi
Pack CorePack Core : Atlas, Forge, Sentinel et Nexus