# 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.

Canonical: https://bmad-plus.rochetta.fr/fr/docs/packs/packs-overview/
Language: fr
BMAD+ version: 0.23.1
Documentation reviewed: 2026-10-19
Author: Laurent Rochetta
License: MIT

Documentation BMAD+ › [Packs](https://bmad-plus.rochetta.fr/fr/docs/packs/) › Les dix packs : ce que chacun apporte et comment choisir

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.

<a id="video-ten-packs"></a>
Video: [Dix packs, 48 agents](https://bmad-plus.rochetta.fr/media/ten-packs-fr.mp4) — Un 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.
[Sous-titres (WebVTT)](https://bmad-plus.rochetta.fr/media/ten-packs-fr.vtt)

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.

Transcription avec description visuelle:

- **0:00** À l’écran : De hauts blocs sombres, semblables à du verre, se dressent en rangée, éclairés de côté par une lueur chaude. La légende, en anglais, indique « 10 packs », puis devient « Core · Atlas · Forge · Sentinel · Nexus ». Voix off : 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.
- **0:15** À l’écran : Un terminal. On tape la commande npx bmad-plus install --lang en. L’installateur affiche une bannière cyan, « BMAD+ Installer v0.23.0 », puis « Created by Laurent Rochetta — github.com/lrochetta/BMAD-PLUS », « Installing to: /home/dev/app » et la question « Which packs to install? (Core is always included) ». Neuf cases vides sont listées : OSINT, Maker, Shield, SEO, Memory, Dev Studio, Backup, Animated et Design. La surbrillance descend dans la liste, et une courte description apparaît à côté du pack en surbrillance, par exemple « OSINT (OSINT & investigation) », « Shield (GRC compliance (27 frameworks)) » et « Memory (Persistent cross-session memory) ». Rien n’est coché. À la fin, l’écran montre la même question et, en rouge, « Installation cancelled. » Tout le texte du terminal est en anglais. Voix off : 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.
- **0:34** À l’écran : Un terminal. On tape la commande sed -n '/^## Agents/,/^## Skills/p' AGENTS.md. Elle affiche le titre « ## Agents » et la phrase « To activate an agent, say its name or persona: », puis une liste à puces : chaque agent avec son rôle entre parenthèses et, sauf pour les quatre agents du Core, son pack entre parenthèses en fin de ligne : Atlas, Forge, Sentinel et Nexus, Shadow, Maker, Shield, les trois agents SEO, Zecher, six agents de Dev Studio, Backup Manager et Animated Website Creator. Les noms de Zecher et des agents de Dev Studio sont aussi écrits en hébreu, entre parenthèses. La liste défile vers le haut et se termine sur « Atelier (Design Engine) — Senior product designer and design engineer: surfaces, tokens, accessibility, audits, redesigns (Design) — drives: design, design-review, redesign », avec « Atelier » entouré. Le titre suivant, « ## Skills », apparaît en bas. Tout le texte du terminal est en anglais. Voix off : 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.
- **1:04** À l’écran : Un ciel de nuit bleu sombre. Une étoile brillante aux longs rayons est suspendue en haut à droite et un petit amas de points pâles se trouve à gauche. L’image avance lentement, et l’étoile finit entourée de particules lumineuses. La légende, en français, indique « 48 agents = 15 installés + 27 Shield + 6 Dev Studio ». Voix off : Cela fait 48 agents au total.
- **1:07** À l’écran : Un ciel bleu-noir terne, avec une faible bande de lumière à l’horizon. L’adresse « bmad-plus.rochetta.fr » apparaît en orange, puis disparaît.

<a id="the-ten-packs"></a>
## Les dix packs côte à côte

**Dix packs : objet, agents, identifiant d’installation, statut et prérequis supplémentaires**

| Pack | Objet | Agents | Identifiant | Obligatoire ? | Prérequis d’exécution supplémentaires |
| --- | --- | --- | --- | --- | --- |
| [Core](https://bmad-plus.rochetta.fr/fr/docs/packs/core/) | Planifier, concevoir, construire, relire et orchestrer | Atlas, Forge, Sentinel, Nexus | `core` | obligatoire, toujours installé | Node.js 20 |
| [OSINT](https://bmad-plus.rochetta.fr/fr/docs/packs/osint/) | Recherche en sources ouvertes encadrée | Shadow | `osint` | facultatif | Python 3.10+, au moins une clé d’API (token Apify pour le scraping) |
| [Maker](https://bmad-plus.rochetta.fr/fr/docs/packs/maker/) | Concevoir et empackr de nouveaux agents | Maker | `maker` | facultatif | rien de plus |
| [Shield](https://bmad-plus.rochetta.fr/fr/docs/packs/shield/) | Conformité : 27 spécialistes de référentiels, 11 workflows RGPD et AI Act, outils de preuve | Shield + 27 spécialistes | `shield` | facultatif | rien de plus |
| [SEO / GEO](https://bmad-plus.rochetta.fr/fr/docs/packs/seo/) | Auditer la visibilité en recherche et dans les réponses générées par IA | SEO Scout, SEO Chief, SEO Judge | `seo` | facultatif | Python 3.11+ pour la boîte à outils facultative (`--provision-python`), `GOOGLE_API_KEY` facultative |
| [Memory](https://bmad-plus.rochetta.fr/fr/docs/packs/memory-pack/) | Mémoire persistante de projet et globale, passations de session | Zecher | `memory` | facultatif | rien de plus |
| [Dev Studio](https://bmad-plus.rochetta.fr/fr/docs/packs/dev-studio/) | Cycle de vie logiciel complet : 6 personas, 38 workflows | Orchestrateur Dev Studio + Miriam, Huldah, Yosef, Rachel, Bezalel, Oholiab | `dev-studio` | facultatif | rien de plus |
| [Backup](https://bmad-plus.rochetta.fr/fr/docs/packs/backup/) | Sauvegardes ZIP horodatées, restauration, rotation | Backup Manager | `backup` | facultatif | PowerShell (Windows) ou le programme `zip` (Linux, macOS) |
| [Animated](https://bmad-plus.rochetta.fr/fr/docs/packs/animated/) | Transformer un MP4 en site animé au défilement | Animated Website Creator | `animated` | facultatif | FFmpeg et FFprobe avec l’encodeur `libwebp`, un fichier MP4 ; Python 3 seulement pour le serveur d’aperçu |
| [Design](https://bmad-plus.rochetta.fr/fr/docs/packs/design/) | 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.

<a id="how-to-choose"></a>
## Comment choisir

- 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.

<a id="example-packs-overview-ask-which"></a>
### Demander à l’assistant ce qui est installé

À utiliser après toute installation ou mise à jour. `bmad-help` est un message à l’assistant, pas une commande shell.

**Dans votre assistant IA**

```text
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.

<a id="example-packs-overview-pick-by-goal"></a>
### 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**

```text
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`.

<a id="install-add-remove"></a>
## Installer, ajouter et retirer des packs

**Dans le terminal de votre projet**

```sh
npx bmad-plus install
npx bmad-plus install --packs core,shield,seo --tools claude-code --yes
npx bmad-plus install --packs all --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` |

<a id="example-packs-overview-autoconfig"></a>
### 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**

```text
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.

<a id="example-packs-overview-add-pack"></a>
### Ajouter un pack à un projet qui a déjà BMAD+

Relancer l’installation à la même version n’ajoute que ce qui manque. Les packs déjà installés restent.

**Dans votre assistant IA**

```text
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.

<a id="cohabitation"></a>
## Règles de cohabitation

**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. |

<a id="data-and-prerequisites"></a>
## Flux de données par pack

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 Core](https://bmad-plus.rochetta.fr/fr/docs/packs/core/)
- [Liste des 48 agents](https://bmad-plus.rochetta.fr/fr/docs/agents/agents-roster/)
- [Comment les agents s’activent](https://bmad-plus.rochetta.fr/fr/docs/agents/agents-activation/)
- [Référence de la commande install](https://bmad-plus.rochetta.fr/fr/docs/reference/cli-install/)
- [Référence de la commande autoconfig](https://bmad-plus.rochetta.fr/fr/docs/reference/cli-autoconfig/)
- [Référence de la commande uninstall](https://bmad-plus.rochetta.fr/fr/docs/reference/cli-uninstall/)
- [Gestion des données et vie privée](https://bmad-plus.rochetta.fr/fr/docs/security/data-handling/)

[Documentation BMAD+](https://bmad-plus.rochetta.fr/fr/docs/) · [Packs](https://bmad-plus.rochetta.fr/fr/docs/packs/)

[Code sur GitHub](https://github.com/lrochetta/BMAD-PLUS)
