Une commande qui analyse la même cible en parallèle avec plusieurs rôles et génère un rapport intégré.
Analyzes targets in parallel from multiple specialized perspectives and generates integrated reports.
/plugin marketplace add wasabeef/claude-code-cookbook/plugin install cook-fr@claude-code-cookbookUne commande qui analyse la même cible en parallèle avec plusieurs rôles et génère un rapport intégré.
/multi-role <rôle1>,<rôle2> [--agent|-a] [cible_analyse]
/multi-role <rôle1>,<rôle2>,<rôle3> [--agent|-a] [cible_analyse]
security : Expert en audit de sécuritéperformance : Expert en optimisation des performancesanalyzer : Expert en analyse des causes racinesfrontend : Expert en frontend et UI/UXmobile : Expert en développement mobilebackend : Expert backend et serveurreviewer : Expert en revue de codearchitect : Architecte systèmeqa : Ingénieur testImportant :
--agent immédiatement après avoir spécifié les rôles--agent/multi-role qa,architect --agent Évaluez le plan/multi-role qa,architect Évaluez le plan --agent--agent ou -a : Exécuter chaque rôle en tant que sous-agent en parallèle (recommandé pour l'analyse à grande échelle)
# Analyse double de sécurité et performance (normal)
/multi-role security,performance
"Évaluez ce point de terminaison API"
# Analyse parallèle de système à grande échelle (sous-agents)
/multi-role security,performance --agent
"Analysez de manière exhaustive la sécurité et les performances du système"
# Analyse intégrée de frontend, mobile et performance
/multi-role frontend,mobile,performance
"Considérez les propositions d'optimisation pour cet écran"
# Évaluation multifacette de conception d'architecture (sous-agents)
/multi-role architect,security,performance --agent
"Évaluez la conception de microservices"
Chaque rôle analyse indépendamment la même cible
Structurer et intégrer les résultats
Générer les recommandations finales
Analyse multi-rôles : Sécurité + Performance
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cible d'analyse : Point de terminaison API /api/users
Résultats d'analyse de sécurité :
Authentification : Vérification JWT correctement implémentée
Autorisation : Contrôle d'accès basé sur les rôles incomplet
Chiffrement : Clés API journalisées en texte brut
Score d'évaluation : 65/100
Importance : Élevée (due à l'accès aux données sensibles)
Résultats d'analyse de performance :
Temps de réponse : Moyenne 180ms (dans l'objectif de 200ms)
Requêtes base de données : Problème N+1 détecté
Cache : Cache Redis non implémenté
Score d'évaluation : 70/100
Importance : Moyenne (actuellement dans la plage acceptable)
Analyse interconnectée :
Opportunités synergiques :
- Considérer le chiffrement lors de l'implémentation du cache Redis
- Améliorer la journalisation pour des gains en sécurité et performance
Points de compromis :
- Renforcement vérification autorisation ↔ Impact sur le temps de réponse
- Chiffrement des logs ↔ Efficacité de débogage réduite
Priorités intégrées :
Critique : Corriger la sortie en texte brut des clés API
Élevé : Résoudre les requêtes N+1
Moyen : Implémenter cache Redis + chiffrement
Faible : Affiner le contrôle d'autorisation
Feuille de route d'implémentation :
Semaine 1 : Implémenter le masquage des clés API
Semaine 2 : Optimisation des requêtes base de données
Semaines 3-4 : Conception et implémentation de la couche cache
Mois 2 : Renforcement progressif du contrôle d'autorisation
Analyse multi-rôles : Frontend + Mobile + Performance
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cible d'analyse : Écran de profil utilisateur
Résultats d'analyse frontend :
Utilisabilité : Mise en page intuitive
Accessibilité : 85% de conformité WCAG 2.1
Responsive : Problèmes avec l'affichage tablette
Résultats d'analyse mobile :
Cibles tactiles : 44pt+ assurés
Utilisation à une main : Boutons importants placés en haut
Support hors ligne : Non implémenté
Résultats d'analyse performance :
Affichage initial : LCP 2.1s (bon)
Optimisation d'images : WebP non supporté
Chargement paresseux : Non implémenté
Recommandations intégrées :
1. Optimisation mobile (utilisation à une main + support hors ligne)
2. Optimisation d'images (WebP + chargement paresseux)
3. Améliorations UI tablette
Priorité : Mobile > Performance > Frontend
Période d'implémentation : 3-4 semaines
/multi-role security,architect
"Conception système d'authentification"
/multi-role security,frontend
"Sécurité écran de connexion"
/multi-role security,mobile
"Protection des données d'application mobile"
/multi-role performance,architect
"Conception d'évolutivité"
/multi-role performance,frontend
"Optimisation vitesse de page web"
/multi-role performance,mobile
"Optimisation performance d'app"
/multi-role frontend,mobile
"UI cross-platform"
/multi-role frontend,performance
"Équilibre entre UX et performance"
/multi-role mobile,performance
"Optimisation UX mobile"
/multi-role architect,security,performance
"Évaluation système globale"
/multi-role frontend,mobile,performance
"Évaluation exhaustive expérience utilisateur"
/multi-role security,performance,mobile
"Diagnostic exhaustif application mobile"
# Combiner avec analyse de fichier
cat src/components/UserProfile.tsx
/multi-role frontend,mobile
"Évaluez ce composant sous multiples perspectives"
# Évaluer documents de conception
cat architecture-design.md
/multi-role architect,security,performance
"Évaluez cette conception à travers multiples spécialités"
# Analyse d'erreur
cat performance-issues.log
/multi-role performance,analyzer
"Analysez les problèmes de performance sous multiples angles"
L'utilisation de l'option --agent exécute chaque rôle en tant que sous-agent indépendant en parallèle.
Si les descriptions de fichier de rôle incluent des phrases comme celles-ci, une délégation automatique plus proactive est activée lors de l'utilisation de --agent :
Exécution normale :
Rôle 1 → Rôle 2 → Rôle 3 → Intégration
(Exécution séquentielle, approx. 3-5 minutes)
Exécution --agent :
Rôle 1 ─┐
Rôle 2 ─┼→ Intégration
Rôle 3 ─┘
(Exécution parallèle, approx. 1-2 minutes)
# Évaluation exhaustive de système à grande échelle
/multi-role architect,security,performance,qa --agent
"Évaluation exhaustive du nouveau système"
# Analyse détaillée sous multiples perspectives
/multi-role frontend,mobile,performance --agent
"Analyse complète d'optimisation UX écran"
| Nombre de rôles | Exécution normale | Exécution --agent | Taux de réduction |
|---|---|---|---|
| 2 rôles | 2-3 minutes | 1 minute | 50% |
| 3 rôles | 3-5 minutes | 1-2 minutes | 60% |
| 4 rôles | 5-8 minutes | 2-3 minutes | 65% |
.claude/agents/roles/