Superpowers est le plugin Claude Code le plus installé du marketplace officiel (163 000 stars GitHub, 4e position chez Anthropic). Créé par Jesse Vincent, il impose une méthodologie : Claude ne code plus avant d'avoir brainstormé, planifié, testé. Je viens de l'installer. Voici ce que j'en ai compris après lecture de la doc et des retours d'utilisateurs avancés : à quoi ça sert, ce que ça change vraiment, et quand il vaut mieux le désactiver.
/brainstorm, /write-plan, /execute-plan) sont dépréciées, le plugin utilise maintenant un système de skills plus flexible.Si tu utilises Claude Code depuis quelques semaines, tu connais cette scène : tu demandes quelque chose de simple, Claude te pond 400 lignes avec 10 options que tu n'as pas demandées, tu passes 30 minutes à nettoyer. Ce n'est pas la faute de Claude. C'est la faute du format « écris-moi du code » qui invite au chaos.
Jesse Vincent, un ex-ingénieur d'Anthropic, a créé Superpowers pour régler ça. Le plugin force une discipline : Claude doit comprendre ce que tu veux, valider le design, écrire un plan, puis exécuter avec des tests · dans cet ordre. Sorti en octobre 2025, Superpowers a grimpé à 163 000 étoiles GitHub en six mois et est le 4e plugin le plus installé du marketplace officiel Anthropic. Simon Willison le décrit comme « un morceau significatif en soi ». Evan Schwartz dit « je ne peux pas le recommander assez ».
Mais il y a aussi des utilisateurs qui râlent : « Depuis que j'ai installé Superpowers, changer un bout de CSS prend des plombes » (rodskagg sur Threads). Du overhead injustifié sur les petites tâches. Honnêteté oblige, je commence par ça.
Superpowers, c'est la ceinture de sécurité de Claude Code. Indispensable quand tu lances un projet sérieux. Insupportable si tu veux juste bricoler. La bonne posture : installe, apprends à activer/désactiver à la demande. Tu auras le meilleur des deux mondes.
Superpowers n'ajoute pas de fonctionnalité. Il change le comportement de Claude Code, en lui donnant des skills qui s'activent automatiquement selon le contexte.
1. Brainstorming socratique
Au lieu de coder immédiatement, Claude te pose des questions. « C'est pour quel usage exactement ? Besoin de RGPD ? Envoi immédiat ou différé ? » Tu réponds, il reformule sa compréhension, tu valides. Puis seulement il propose un design. Tu signes le design avant qu'une ligne de code existe. Fini les malentendus à rallonge.
2. Test-Driven Development (TDD)
Claude écrit d'abord un test qui échoue, puis le code qui le fait passer, puis il refactorise. C'est contre-intuitif, mais ça garantit deux choses : le test vérifie vraiment ce que tu voulais, et le code fait exactement ce qu'il faut. Zéro exception · pas de « je testerai plus tard ».
3. Subagent-Driven Development
Sur les gros projets, Claude découpe le travail en tâches indépendantes et lance plusieurs sous-agents en parallèle. Chacun fait sa tâche isolée, un autre agent relit et valide, un troisième audite la qualité. C'est comme avoir 3 juniors vérifiés par un senior · mais automatique.
Avant : « Fais-moi X » → Claude pond du code → tu découvres que ce n'était pas exactement ça → reprise.
Avec Superpowers : « Fais-moi X » → Claude t'interroge 3 minutes → propose un design → tu valides → plan écrit → exécution testée à chaque étape → audit final. Plus long au démarrage, 10× plus rapide au total.
Le plugin active 14 skills qui se déclenchent automatiquement. Je les ai regroupés en 4 familles pour que tu voies à quoi ça correspond vraiment.
brainstorming · Claude te pose des questions, reformule, valide le design avant toute ligne de code.
writing-plans · Transforme le design validé en plan d'implémentation détaillé · une tâche par 2-5 minutes, avec le code exact à écrire.
writing-skills · T'aide à documenter une procédure récurrente pour que Claude la réutilise dans les futures sessions.
using-superpowers · Le mode d'emploi du plugin · Claude le lit au début pour savoir quand invoquer les autres skills.
executing-plans · Claude lit un plan existant, le critique, puis l'exécute tâche par tâche avec checkpoints.
subagent-driven-development · Le cœur · chaque tâche reçoit un sous-agent dédié, un autre la vérifie, un troisième l'audite.
dispatching-parallel-agents · Quand tu as 3+ problèmes indépendants, Claude lance 3 agents en parallèle au lieu de résoudre séquentiellement.
test-driven-development · Impose le cycle rouge → vert → refactor · zéro code sans test qui échoue d'abord.
using-git-worktrees · Crée une branche isolée (worktree) avant de commencer, garde ton répertoire principal propre.
systematic-debugging · Quatre phases obligatoires · (1) investigation de root cause, (2) pattern, (3) hypothèse + test, (4) fix. Interdit les *« je tente un truc »* qui créent plus de problèmes.
verification-before-completion · Avant de dire *« c'est fini »*, Claude doit **exécuter** la commande qui prouve le résultat et lire la sortie. Plus de *« devrait passer »* · des logs, des preuves.
requesting-code-review · Claude lance un agent reviewer en isolation · il compare le code au plan, cherche bugs et anti-patterns, range par criticité.
receiving-code-review · Quand Claude reçoit un avis de review (humain ou agent), ce skill l'aide à évaluer techniquement avant d'appliquer aveuglément.
finishing-a-development-branch · Vérifie tests verts, propose 4 options · merger, PR, garder pour plus tard, jeter. Nettoie les fichiers temporaires.
Je n'ai Superpowers que depuis quelques jours. Voici 3 scénarios concrets où je l'activerai la semaine prochaine.
Mon back-office a déjà 13 modules. J'en ajoute un tous les 2 jours. Sans Superpowers, Claude démarre et code directement une ébauche, je corrige après. Avec Superpowers, il me demande d'abord « ce module va lire quoi ? écrire où ? il remplace quelque chose ou c'est nouveau ? il a besoin d'un endpoint API ? ». 5 minutes de questions, 0 de correction ensuite.
Mon script de brainstorm a planté une fois, impossible de retrouver pourquoi. Claude a essayé 4 fixes différents qui marchaient pas. Avec systematic-debugging, il aurait été forcé d'investiguer root cause avant de tenter quoi que ce soit. J'aurais gagné 30 minutes.
Quand j'ai monté le système de clusters éditoriaux, 8 fichiers ont bougé. Claude a écrit les 8 en 10 minutes, j'ai découvert 2 bugs le lendemain. Avec subagent-driven-development, chaque fichier aurait été écrit par un sous-agent + vérifié par un reviewer. Les 2 bugs auraient été attrapés avant que je les voie.
Je ne te vends pas du rêve. Les critiques sont réelles.
Un utilisateur sur Threads : « Depuis Superpowers, changer un bout de CSS prend des plombes. » Mejba Ahmed, dans un benchmark sur 12 sessions, mesure que les tâches simples consomment 10-15 % de tokens en plus avec Superpowers qu'en Claude Code natif. La phase clarification + design est injustifiée quand tu veux juste changer une couleur.
Depuis une récente mise à jour, le plugin s'auto-invoque sur tout. Tu voulais juste faire une modif rapide, Claude te lance une session brainstorming de 5 minutes. Frustrant. La solution · tu désactives à la demande avec claude plugin disable superpowers et tu réactives quand tu en as besoin.
Des utilisateurs rapportent (issue #237 du repo) que les sous-agents ne reçoivent pas toujours le skill using-superpowers en profondeur d'arborescence, ce qui casse la discipline attendue. Bug actif, probablement corrigé dans une version future.
Quand je veux juste bricoler (changer un texte, tester un bout de code, ajuster une couleur) · claude plugin disable superpowers. Quand je lance un vrai projet ou quand je débogue un truc complexe · claude plugin enable superpowers. 10 secondes de gestion, mais le plugin joue son rôle uniquement quand c'est pertinent.
Ouvre ton terminal, tape claude --version. Si ça répond avec un numéro, tu es prêt. Sinon, va d'abord lire mon guide Claude Code.
claude plugin install superpowers
Une seule commande. Installation en quelques secondes depuis le marketplace officiel Anthropic.
Ferme ta session Claude Code et rouvre. Les skills se chargent au démarrage.
Ouvre n'importe quel projet et dis à Claude « j'ai une idée d'amélioration, utilise superpowers pour m'aider à la clarifier ». Il devrait enclencher le skill brainstorming et te poser des questions. Si tu vois ça, c'est installé.
Je te recommande Superpowers avec les 5 autres plugins que j'utilise (context7 pour les docs à jour, claude-md-management pour nettoyer ton CLAUDE.md, etc.). Tout est décrit dans ma section plugins officiels. Les 6 s'installent en une commande chacun, ou en bloc avec mon script bash.
Superpowers est un gros morceau · voici ce que je te recommande pour creuser :
Si tu installes Superpowers cette semaine et que tu tombes sur un cas où il t'a vraiment sauvé la mise (ou l'inverse · il t'a frustré), réponds à ma newsletter et raconte-moi. Je fais la même chose en permanence · j'apprends des retours terrain. Je peux me tromper sur tes besoins, tes messages me recadrent.
Chaque fois que je publie un nouveau tuto Claude Code / IA, je l'envoie dans ma newsletter AI Playbook. Si tu ne veux pas manquer le prochain, laisse-moi ton email sur la home.
Voir les newsletters →