Aller au contenu principal
AGE Services
Logo BMAD by AGE

BMAD by AGE

Pour bien commencer — la présentation complète

Site officiel BMad Code · adapté par AGE
BMAD by AGE — aperçu de l'interface (BMad Code · adapté par AGE)

BMAD, structurer le développement piloté par agents

BMAD-METHOD est un framework open-source (créé par Brian Madison / BMad Code, sous licence MIT) qui structure la production logicielle pilotée par l’IA. Son acronyme se décline officiellement de deux manières — « Breakthrough Method for Agile AI Driven Development » et « Build More Architect Dreams ». Son intention tient en une opposition : transformer une vision floue en spécifications exécutables, plutôt que de « coder au fil de l’eau » (le vibe coding).

Concrètement, BMAD orchestre des agents IA à persona — chacun spécialisé sur une étape — qui se passent le relais d’une phase à l’autre. Depuis sa version 6 (stable début 2026, v6.8 en mai 2026), ce n’est plus seulement un outil de code mais un écosystème de modules assis sur un moteur générique (« BMad Core »).

Trois partis pris
Spec-driven
Contre le « vibe coding »
Transformer une vision en spécifications exécutables, étape par étape, plutôt que d'improviser.
Multi-agents
Des experts à persona
Chaque phase est portée par un agent IA spécialisé, avec son rôle et ses livrables.
Open-source
MIT, extensible
Framework ouvert (BMad Code), adaptable et installable dans votre environnement.

La masterclass officielle de BMAD (chaîne BMad Code) : le déroulé complet de la méthode dans un environnement de développement, des phases de cadrage à l’implémentation.

Les agents à persona

Le cœur de BMAD, ce sont ses agents nommés, chacun incarnant un métier de l’équipe produit. En invoquer un charge son rôle et un contexte délimité, ce qui donne à chaque étape une fenêtre de travail nette.

Le roster (v6) — plus d'une douzaine d'experts

Les agents à persona

Agent
Rôle
Intervient sur
Mary
Analyste
Cadrage, brief, étude du besoin
John
Product Manager
PRD : besoins et exigences
Sally
UX Designer
Spécification d'expérience
Winston
Architecte
Architecture et décisions techniques
Amelia
Développeuse (Senior)
Implémentation
Quinn
QA (Test Architect)
Qualité et revue
Paige
Rédactrice technique
Documentation

Ce découpage par rôle s’appuie sur un principe : les documents et les stories sont « fragmentés » (sharded) pour fournir à chaque agent un contexte complet mais borné, au lieu d’un contexte global qui sature la fenêtre du modèle.

Le cycle, du brief à la livraison

Les agents s’enchaînent selon un flux en deux temps : une planification (du besoin à l’architecture), puis un cycle de développement (des stories à la qualité).

L'enchaînement des phases
1
Brief
Mary cadre le besoin et le contexte.
2
PRD
John formalise besoins et exigences.
3
Architecture
Winston conçoit la structure technique.
4
Stories
Le travail est découpé en stories à contexte complet.
5
Dev & QA
Amelia implémente, Quinn valide la qualité.

Chaque phase produit un livrable figé (brief, PRD, architecture, stories) qui sert de point de stabilité pour la suivante. La version 6 ajoute une logique « Scale-Adaptive » : la profondeur du cycle s’ajuste, de la simple correction de bug au système d’entreprise.

Modules et extensions (au-delà du code)

Sur le moteur BMad Core se greffent des modules (expansion packs) qui étendent la méthode hors du développement logiciel pur.

Un écosystème, pas qu'un outil de code
BMad Core
Le moteur générique
Le socle réutilisable sur lequel reposent les modules — applicable au-delà du seul code.
BMB · TEA
Builder & Test Architect
Créer ses propres agents et workflows ; outiller la stratégie de test et la qualité.
BMGD · CIS
Jeu vidéo & créatif
Des modules pour le game design et les domaines créatifs — BMAD ne se limite pas au code.

Installation et compatibilité

Installer et brancher BMAD

Installation. Une commande dans le dépôt du projet : npx bmad-method install (prérequis Node.js). La configuration s’adapte (langue, agents activés, conventions de nommage).

Compatibilité. BMAD s’intègre aux principaux environnements agentiques — Claude Code, Cursor, Windsurf, VS Code — et propose des bundles web (Gemini Gems, ChatGPT Custom GPTs).

Licence & version. Open-source sous MIT (marque BMAD™ de BMad Code) ; dernière version stable 6.8 (mai 2026), développement actif.

BMAD chez AGE

AGE adopte et adapte BMAD comme méthode opérationnelle : configuration en français, agents activés selon le projet, conventions de nommage et de livrables. La méthode est employée sur les projets internes (site, produits) et peut être installée chez le client, où elle reste sa propriété à l’issue de l’intervention. L’intérêt pratique du dogfooding : présenter des artefacts réels (brief, PRD, architecture, stories) plutôt que des supports théoriques.

Quand BMAD convient (ou pas)

Cartographie besoin → approche
Structurer durablement une production logicielle IA
BMAD
Cycle reproductible, artefacts versionnés.
Projet long ou récurrent
BMAD (cycle complet)
La profondeur s'adapte (Scale-Adaptive).
Petite correction / assistance ponctuelle
Un assistant de code (ex. Cursor)
Le cycle complet serait surdimensionné.
Au-delà du code (jeu, créatif)
Modules BMAD (BMGD, CIS)
BMad Core dépasse le développement.
Équipe très réduite (1-2 personnes)
À évaluer
La structure peut dépasser le gain immédiat.

En synthèse, BMAD est un framework open-source qui apporte au développement piloté par l’IA ce qui lui manque souvent : une méthode. En répartissant le travail entre des agents à persona et en figeant des livrables de phase en phase, il remplace l’improvisation par un cycle reproductible — du brief à la livraison — désormais extensible bien au-delà du code. C’est l’approche que retiennent les équipes voulant industrialiser leur production IA ; pour un simple coup de main ponctuel, un assistant de code reste plus léger.

Vos questions

Questions fréquentes

Qu'est-ce que BMAD ?
BMAD-METHOD est un framework open-source (créé par Brian Madison / BMad Code, licence MIT) de développement « agile agentique ». Il orchestre des agents IA à persona sur tout le cycle de production logicielle et vise à transformer une vision en spécifications exécutables, par opposition au « vibe coding » (coder au fil de l'eau sans cadre). Depuis sa version 6 (stable début 2026), c'est un écosystème de modules reposant sur un moteur générique, applicable au-delà du seul développement. AGE l'adopte et l'adapte comme méthode interne.
Quels sont les agents de BMAD ?
Chaque phase est portée par un agent à persona nommé : Mary (analyste), John (product manager), Sally (UX), Winston (architecte), Amelia (développeuse), Quinn (QA / test) et Paige (rédaction technique), parmi plus d'une douzaine d'experts. L'intérêt : invoquer un agent charge son rôle et un contexte borné (documents et stories « fragmentés »), ce qui donne à chaque étape une fenêtre de travail nette plutôt qu'un contexte global confus.
Comment installe-t-on BMAD ?
Via la commande « npx bmad-method install » dans le dépôt du projet (prérequis Node.js). BMAD s'intègre aux principaux environnements agentiques — Claude Code, Cursor, Windsurf, VS Code — et propose aussi des bundles web. Le framework est sous licence MIT ; sa dernière version stable est la 6.8 (mai 2026).
Quand BMAD n'est-il pas le bon choix ?
Pour un besoin ponctuel d'assistance au code, un simple assistant (type Cursor ou Claude Code seul) répond au besoin sans le cycle complet. Pour une équipe très réduite (1-2 personnes), la structure peut dépasser le gain immédiat. BMAD prend tout son sens sur les projets longs ou récurrents, où un cycle reproductible et des artefacts versionnés font la différence.

Discutons de votre projet

Un appel de 30 minutes pour cadrer votre cas d'usage IA.

Sans formulaire de qualification, sans engagement. On parle de votre contexte, on identifie ce qui peut bouger vite, on vous dit honnêtement où l'IA n'apportera rien.