MIP v2 & MSCM
Protocole universel de gouvernance du développement assisté par IA — 10 agents spécialisés, lifecycle complet, métriques zéro-estimation.
Qu'est-ce que MIP v2 ?
Miyukini Implementation Protocol — version 2
MIP v2 est un protocole universel de gouvernance du développement logiciel assisté par IA. Il structure le travail d'un agent IA (ou d'un essaim d'agents) en phases bien définies, avec des quality gates à chaque étape, des agents spécialisés par domaine et des métriques mesurées (jamais estimées).
Né dans le projet Miyukini COG (Rust/Dioxus), MIP est stack-agnostique : son noyau (classification, phases, gates, agents) est invariant. Seule la configuration projet s'adapte à votre stack.
5 classes de tâches
T1 (micro-fix, 1 fichier) → T5 (chantier stratégique, 10+ fichiers). Routing automatique vers les bonnes phases.
7 phases
SETUP → P0 (cadrage 10 temps) → P3 (TDD parallèle) → P4 (audit) → P5 (livraison) → P6 (rapport final).
3 modes d'autonomie
FULL (autopilot), BIG_STEPS (gates inter-phases), GUIDED (validation à chaque étape).
Qu'est-ce que MSCM ?
Miyukini Semantic Code Markup
MSCM est un système de balisage sémantique du code source. Il permet à l'IA de raisonner sur la structure du code, valider son intégrité, et effectuer du refactoring guidé par des métadonnées.
5 annotations
@id identifiant unique • @do description fonctionnelle • @role rôle sémantique • @layer couche architecturale • @human description lisible
MSCM Index
10 fichiers JSON générés automatiquement : blocks, hierarchy, graph, flows, domains, layers, dependencies, files, stats, registry.
Exemple d'annotation
// @id MGE-RENDER-001
// @do Rend le monde de jeu a l'ecran via le pipeline de rendu
// @role renderer
// @layer presentation
// @human Fonction principale de rendu du moteur de jeu
pub fn render_world(state: &GameState) -> Result<()> { ... }
Architecture MIP
Lifecycle complet du cadrage au rapport final
Flux de travail standard
Utilisateur
↓
SETUP (une seule fois par environnement)
↓
P0 — Cadrage (10 temps : exploration, ideation, concurrence,
inventaire, securite, specs, plan, audit, CI/CD, synthese)
↓ [GATE : brief approuve + mode autonomie choisi]
P3 — Implementation TDD parallele (back + front)
↓ [GATE : tests + clippy + push]
P4 — Integration + Audit securite + Audit efficience
↓ [GATE : 0 defaut bloquant]
P5 — Livraison + Test humain
↓ [GATE : verdict utilisateur ACCEPTE/REFUSE]
P6 — Rapport final + Archivage + Capitalisation
Classification T1-T5
| T1 | Micro-fix, 1 fichier, <20 lignes | P3→P5 |
| T2 | Fix ciblé, 1-3 fichiers | P2→P3→P5 |
| T3 | Feature modérée, 3-10 fichiers | P0→P6 |
| T4 | Feature majeure, 10+ fichiers | P0→P6 |
| T5 | Chantier stratégique | P0→P6 |
MASS — Agent Swarm System
Parallélisation par DAG de dépendances. 3 modes :
- Subagent burst (T2-T3) : agents légers en parallèle
- Worktree swarm (T4) : chaque agent dans son worktree Git
- Team swarm (T5) : équipe complète coordonnée
Loi 9 : si >3 tâches indépendantes → parallélisation obligatoire.
Les 10 agents spécialisés
Chaque agent a un domaine d'expertise et des certifications
📋 Maria — Chef de Projet
Classifie les tâches, dirige P0, brainstorming, suivi d'avancement, métriques. Certifications : PMP, PRINCE2, PSM, ITIL 4.
🔧 Denis — Lead Dev
Architecture technique, plans d'implémentation, coordination back+front, tests finaux, merge. Certifications : TOGAF, ISO 25010.
⚙️ François — Dev Back-End
Implémentation back-end, API, DB, tests unitaires et intégration. Certifications : ISTQB, OpenAPI 3.1.
🎨 Lise — Dev Front-End
UI/UX, composants, thèmes, onboarding, SEO, direction artistique. Certifications : WCAG 2.2, ISO 9241.
📊 Arianne — Team Manager QA
Contrôle qualité, mémoire agents, anti-hallucination, archivage. Certifications : ISO 9001, Six Sigma.
🔍 George — Audit Expert
Conformité code vs doc, tests UX, tests globaux, benchmarks. Certifications : ISO 19011, CISA, RGPD.
🛡️ Victor — Cybersécurité
Threat modeling, audit surfaces d'attaque, OWASP, score sécurité /100. Certifications : ISO 27001, CISSP, CEH.
🚀 Hugo — DevOps
CI/CD, conteneurisation, déploiement, monitoring, infra as code. Certifications : DevOps Foundation, AWS, CKA.
⚡ Jean — Efficience IA
Optimisation prompts, comptage tokens, audit consommation, benchmarks efficience. Certifications : FinOps, MLOps.
📈 Fabrice — Analyste PR
Audit concurrentiel, cibles utilisateurs, points de friction, recommandations. Certifications : PSPO, Lean Startup.
Comparaison avec les alternatives
7 frameworks analysés — Mars 2026
| Dimension | MIP v2 | BMAD | Spec Kit | OpenSpec | Kiro | GSD | Task Master |
|---|---|---|---|---|---|---|---|
| Multi-agent | 10 agents | 8+ personas | Non | Non | Non | 4 types | Non |
| Phases lifecycle | 7 phases | 4 + Quick | 4 | 3 | 3 | 6 | 3 |
| Quality gates | Par phase | Phase 3 | 3 gates | Minimal | Hooks | Verify | Deps |
| Sécurité dédiée | Victor /100 | Non | Non | Non | Hooks | Minimal | Script |
| Métriques | Zero-estimation | Non | Non | Non | Non | Alertes | Datetime |
| Parallélisation | MASS DAG | Party Mode | [P] | Non | Non | Vagues | Non |
| Portabilité | Claude Code | Multi-IDE | 18+ outils | 20+ outils | Kiro only | 4 CLIs | 7+ / 10+ IA |
| Coût | Gratuit | Gratuit | Gratuit | Gratuit | $39-200/mo | Gratuit | BYOK |
| Classification | T1-T5 | L0-L4 | Non | Non | Non | Quick/Full | Non |
| Gouvernance code | MSCM | Non | Constitution | Non | Steering | Non | Non |
🏆 BMAD Method ~2k stars
Framework Agile le plus proche de MIP. 8+ personas, 34+ workflows. Manque : sécurité dédiée, métriques, parallélisation DAG.
📐 GitHub Spec Kit ~73k stars
Le plus populaire. Constitution system élégant. Génère ~2500 lignes de markdown par feature. Pas de multi-agent réel.
⚡ OpenSpec ~27k stars
Léger et token-efficient. Delta specs + Gherkin. Aucune gouvernance ni sécurité.
☁️ AWS Kiro IDE propriétaire
Agent Hooks innovants. Lock-in IDE total. $39-200/mois. Pas de parallélisation.
💪 GSD ~23k stars
Résout le «context rot» avec des subagents frais. Vagues parallèles. Manque : agents spécialisés par domaine.
📋 Claude Task Master ~15k stars
Le plus portable (7+ éditeurs, 10+ IA). Gestionnaire de tâches, pas un protocole complet.
Forces & limites
Une analyse honnête
✅ Forces
- 10 agents spécialisés dont 4 non-dev (sécurité, infra, efficience, qualité)
- Lifecycle complet P0-P6 avec quality gates explicites
- MASS swarm — parallélisation DAG, 3 modes
- Métriques zero-estimation — valeurs mesurées uniquement
- MSCM — balisage sémantique du code (unique)
- Cadrage structuré — P0 en 10 temps prévient les dérives
- Audit sécurité /100 — agent Victor dédié
- Brainstorming standardisé — 5 sections, AskUserQuestion
⚠️ Limites
- Portabilité limitée — couplé à Claude Code (vs 20+ pour OpenSpec)
- Courbe d'apprentissage — 10 agents, 7 phases, T1-T5
- Overhead T1/T2 — un simple fix n'a pas besoin de 10 temps de P0
- CLAUDE.md dense — 200+ lignes (Anthropic recommande <60)
- Pas de communauté publique — premier release
- Token-hungry sur P0 — 10 temps de cadrage consomment du contexte
Quick Start
Installer MIP en 3 étapes
1. Cloner le repo
git clone https://github.com/StudioMiyukini/mip.git
2. Copier dans votre projet
# Copier le skill MIP dans votre projet
cp -r mip/SKILL.md .cursor/skills/mip/SKILL.md
cp -r mip/modules/ .cursor/skills/mip/modules/
# OU pour Claude Code : ajouter la section MIP a votre CLAUDE.md
cat mip/templates/CLAUDE.md.template >> CLAUDE.md
3. Lancer MIP
# Dans votre outil IA, lancez :
"Classe cette tache et lance le protocole MIP"
# MIP classifie automatiquement (T1-T5)
# et route vers les bonnes phases.
Claude Code
Ajoutez la section MIP à votre CLAUDE.md. Les 10 agents sont automatiquement disponibles.
Cursor
Placez SKILL.md + modules/ dans .cursor/skills/mip/. Référencez le skill dans votre workflow.
Autres outils
Ajoutez le contenu de SKILL.md à votre fichier de contexte principal (.cursorrules, system prompt, etc.).
Conclusion
MIP v2 est le premier protocole qui traite le développement assisté par IA comme un vrai processus industriel : avec des phases, des gates, des agents spécialisés (y compris sécurité et efficience), et des métriques mesurées — pas estimées.
Combiné à MSCM pour la gouvernance sémantique du code, il offre un cadre complet pour les projets ambitieux où la qualité, la sécurité et la traçabilité comptent.