Superpowers : la discipline d'ingénierie que Jesse Vincent injecte dans Claude Code
Superpowers est un cadre de skills composables et une méthodologie de développement qui imposent à un agent de codage la discipline d'un ingénieur senior : réfléchir avant de coder, écrire un test qui échoue avant chaque ligne, prouver le résultat avant de dire « terminé ». Il s'adresse aux développeurs dont l'agent code vite et saute les étapes ennuyeuses. Jesse Vincent a publié le projet le 9 octobre 20251, une semaine avant qu'Anthropic ne sorte son propre format de skills natif, fondé sur le même fichier SKILL.md4.
D'où vient Superpowers
Jesse Vincent, qui signe obra sur GitHub, a fondé Prime Radiant. On lui doit auparavant Request Tracker, du code Perl et le client mail K-96. Simon Willison a relayé le billet fondateur dès le lendemain, le 10 octobre 2025, en jugeant son auteur « way ahead of the curve »2. Le projet se distribue par la marketplace de plugins de Claude Code et, en septembre 2026, fonctionne aussi sur Codex et Antigravity3. Le dépôt comptait 224 691 étoiles et 19 975 forks en juin 2026 selon Ry Walker Research, environ quatre fois le total de février4. Ces compteurs bougent chaque jour et varient d'un agrégateur à l'autre, de 137 000 à près de 290 000 selon la source et la date : ils valent comme ordre de grandeur horodaté.
Le cycle en six étapes
L'installation tient en deux commandes : /plugin marketplace add obra/superpowers-marketplace puis /plugin install superpowers@superpowers-marketplace. Un hook de démarrage de session force l'agent à lire son skill de bootstrap3. Le cycle enchaîne ensuite six étapes.
- 1 Brainstorm (agent et humain) : un dialogue socratique où l'agent questionne jusqu'à ce que l'humain formule ce qu'il attend au juste.
- 2 Worktree (agent) : l'isolation du travail dans un worktree Git.
- 3 Plan : l'humain valide le plan avant toute ligne de code.
- 4 Dev TDD (sous-agents) : red-green strict, le code écrit avant son test est supprimé.
- 5 Review (agent reviewer) : une double revue, conformité au plan puis qualité, parfois croisée avec Codex.
- 6 Finish : l'humain choisit de merger.
Vincent résume l'inversion en une phrase rapportée par Larridin : « Specs are the thing that matters now. The code does not matter anymore. »7
Lecture dans la grille SFEIR
Lu sur la grille SFEIR, le cycle à onze phases, Superpowers couvre l'amont et le cœur du développement.
| Étape Superpowers | Étape(s) de la grille SFEIR |
|---|---|
| Brainstorm | Define |
| Worktree | Setup (partiel, par tâche) |
| Plan | Plan (gate humain) |
| Dev TDD | Build, Verify |
| Review | Review |
| Finish | Review (gate merge) |
Le design puis le plan approuvés couvrent Define et Plan. L'exécution tourne ensuite en sous-agents isolés jusqu'au merge, qui fait office de gate humain. Ship, Ops, Deprecation et la capitalisation formelle (Compound-1, Compound-2) restent hors champ.
Son parti pris : la discipline d'exécution
Un test rouge avant chaque ligne de code, une preuve capturée avant de déclarer une tâche finie. Vincent applique aux agents les méthodes avec lesquelles il encadrait des développeurs juniors6, et va jusqu'à écrire des skills qui apprennent à l'agent à écrire d'autres skills1.
Forces, limites et angles morts
Forces. Superpowers compte parmi les plugins les plus installés de l'écosystème Claude Code4, 5, avec une méthodologie éprouvée et un TDD qui contraint l'agent pour de bon : le code sans test rouge est effacé.
Limites. La dépendance historique à Claude Code, atténuée depuis l'ouverture à Codex et Antigravity. Le coût en tokens d'un cycle complet : Vincent lui-même chiffre un projet-test à environ 20 dollars de tokens1. Et la liberté qui reste à Claude de rationaliser pourquoi il n'utiliserait pas un skill donné, que Vincent contourne en partie par le cadrage « superpower »1.
Angles morts. Tout ce qui suit le merge : le déploiement, l'exploitation, le retrait du code, et la capitalisation d'un cycle vers le suivant.
Quand choisir Superpowers
Pour des équipes déjà sur Claude Code qui veulent de la rigueur sans construire leur propre harnais, en greenfield comme sur des fonctionnalités isolées. La méthode se combine avec le compound engineering pour la capitalisation, et se compare à CrewRig (contexte d'équipe) et à Claude Code vanilla (socle nu). Le comparatif des neuf méthodes les place côte à côte sur la même grille.
Ce que le SDLC SFEIR en retient
SFEIR reprend la discipline de preuve de Superpowers (capturer la sortie réelle, jamais la déclaration de l'agent) et son gate de merge. Le cadre s'arrête là où le cycle SFEIR continue : Ship, Ops, Deprecation et les deux phases Compound restent à outiller avec d'autres briques.
Sources
- Jesse Vincent, « Superpowers: How I'm using coding agents in October 2025 », Massively Parallel Procrastination, 9 octobre 2025. blog.fsck.com
- Simon Willison, « Superpowers: How I'm using coding agents in October 2025 » (link post), simonwillison.net, 10 octobre 2025. simonwillison.net
- obra (Jesse Vincent), dépôt Superpowers, GitHub, consulté en septembre 2026. github.com
- Ry Walker, « Superpowers Skills Framework », Ry Walker Research, 11 juin 2026. rywalker.com
- Ry Walker, « Agentic Skills Frameworks Compared », Ry Walker Research, 11 juin 2026. rywalker.com
- Heavybit, « Open Source Ready, Ep. #36, Managing AI Coding Agents with Jesse Vincent », Heavybit, 23 avril 2026. heavybit.com
- Larridin, « AI Impact #3: Jesse Vincent Turns Code-Writing Over to Superpowers » (source de la citation sur les specs), Larridin. larridin.com
Articles similaires
Spec Kit, Kiro, BMAD, Superpowers, compound engineering : neuf méthodes, une même grille
En dix-huit mois, neuf méthodes de développement avec agents sont apparues, de Spec Kit (GitHub) à CrewRig (SFEIR). Toutes traversent les mêmes moments, aucune ne couvre Ship, Ops ou Deprecation. Lecture comparée sur le cycle SFEIR à onze phases : gates, capitalisation, outil cible, combinaisons.
Compound engineering, la méthode d'Every lue dans la grille SFEIR
Kieran Klaassen (Every) a construit le compound engineering en développant le client mail Cora : sept temps, de /ce-brainstorm à /ce-compound, 80 % de l'effort en planification et revue, chaque leçon écrite pour le cycle suivant. Ce qu'elle couvre de la grille SFEIR et ce qu'elle laisse hors champ.
CrewRig : le contexte d'équipe comme artefact premier, une méthode née chez SFEIR
Hoani Cross (SFEIR Nantes) présente CrewRig le 18 mai 2026 : une configuration IA d'équipe en couches versionnées, compilée pour Claude Code, Gemini CLI, Copilot CLI et Antigravity CLI, avec une boucle de frictions en quatre temps. Lecture de la méthode dans la grille SFEIR à onze phases.
Claude Code vanilla : le socle minimal sur lequel les autres méthodes s'ajoutent
Claude Code vanilla désigne l'outil d'Anthropic employé nu : /init, CLAUDE.md, mode plan, commit. Sa doctrine d'usage date du 18 avril 2025. Superpowers, le compound engineering et CrewRig s'y ajoutent. Lu dans la grille SFEIR, il couvre Setup, Define, Plan, Build, Verify, Review et amorce Ship.