Installer, mettre à jour, désinstaller, et garder sa mémoire
Transcription avec description visuelle
À l’écran : Un faible faisceau de lumière traverse une brume sombre et tombe sur un point d’une surface sombre. À l’endroit où il tombe, de fines lignes ambre jaillissent dans toutes les directions et se ramifient comme des pistes de circuit imprimé. La légende, en anglais, indique « npx [email protected] install ».
Voix off : Une seule commande depuis le dossier de votre projet, puis le choix de vos adaptateurs et de vos packs.
À l’écran : Une fenêtre de terminal intitulée « ~/app ». On tape la commande npx bmad-plus install --lang en. L’installateur demande « Which packs to install? (Core is always included) » et liste les neuf packs optionnels ; Shield est choisi (« Selected packs: Core, Shield »). Puis « Which IDE are you using? » liste sept outils — Claude Code, Gemini CLI, Antigravity, Cursor, Codex CLI, OpenCode et Aider — et Claude Code est choisi. D’autres lignes suivent : « Detected IDEs: Claude Code », une question sur le prénom (Developer), la langue de communication (English), une question sur l’URL d’un environnement de test et le mode d’exécution (« Manual — You call agents yourself »). L’image zoome sur deux coches vertes : « 5 agents, 6 skills, 4 files copied », avec « files copied » entouré en orange, et « 1 IDE(s) configured ». Tout le texte du terminal est en anglais.
Voix off : L’installeur écrit les instructions des agents, le socle partagé du projet et les adaptateurs que vous avez choisis.
À l’écran : Un terminal. On tape la commande bmad-plus doctor. L’écran affiche « BMAD+ Doctor v0.23.0 » et « Manifest found: v0.23.0 », puis un « BMAD+ Health Report » dont la première ligne, « 87/87 checks passed », est entourée en orange. Dessous : « 0 error(s), 0 warning(s) », « Installed: v0.23.0 | Executing CLI: v0.23.0 » et « Ownership inventory: complete ». L’écran se termine sur une note indiquant que la version publiée n’est pas vérifiée ici (la commande bmad-plus update-check --json interroge npm), et « Installation checks passed. » en vert. Tout le texte du terminal est en anglais.
Voix off : Ensuite, doctor contrôle l’installation et indique combien de vérifications ont réussi.
À l’écran : Un terminal. On modifie d’abord un fichier géré : echo '# my notes' >> .agents/skills/agent-strategist/SKILL.md. Puis bmad-plus update-check affiche « Installed: 0.22.0; running: 0.23.0; channel latest: 0.23.0 » et « update-available: approval-required », avec « update-available » entouré. bmad-plus update --yes suit : « BMAD+ Updater v0.23.0 », « Installed: v0.22.0 → Executing package: v0.23.0 » et « Planned changes: 12 files (0 no longer shipped, removed with backup); preserved conflicts: 1. » L’image zoome, et « SKILL.md: preserved » est entouré dans la ligne « .agents/skills/agent-strategist/SKILL.md: preserved (modified-managed-file). » L’exécution se termine par « 12 files updated; 1 local conflicts preserved. », le chemin d’un reçu sous .bmad/updates, et « BMAD+ v0.23.0 applied partially. Reload your agent instructions or start a new session. » Tout le texte du terminal est en anglais.
Voix off : Les mises à jour conservent vos fichiers personnalisés : BMAD+ suit les fichiers qu’il gère. Une vérification de version se contente de regarder. Les mises à jour automatiques exigent une politique explicite du projet.
À l’écran : Un terminal. On modifie le fichier racine : echo '# my notes' >> AGENTS.md. On écrit un fichier de mémoire : mkdir -p .agents/memory && echo 'decision: keep it simple' > .agents/memory/decisions.md. Puis bmad-plus uninstall --yes affiche « BMAD+ Uninstaller », « BMAD+ v0.23.0 (installed 2026-10-18) », « Selected packs: core, design » et « BMAD+ removed (105 items) », entouré. La ligne suivante indique « Project memory, settings, and unknown or modified files have been preserved », avec « have been preserved » entouré. Enfin, la commande ls AGENTS.md .agents/memory _bmad liste AGENTS.md, puis decisions.md sous .agents/memory, puis config.yaml sous _bmad. Le nom config.yaml est entouré. Tout le texte du terminal est en anglais.
Voix off : La désinstallation ne retire que les fichiers qui correspondent encore à ce qui a été installé. Votre mémoire, vos modifications et votre configuration restent en place.
À l’écran : Une haute pile de fines plaques translucides se dresse dans l’obscurité. Une lumière chaude grandit à l’intérieur, s’intensifie, et les plaques s’écartent autour d’un éclat vif. La légende indique « Aucune suppression récursive ».
Voix off : Elle ne supprime jamais un dossier de façon récursive : fichiers cachés et contenus imbriqués sont épargnés.
À 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.