24 points par pentaxzs 2026-05-16 | 4 commentaires | Partager sur WhatsApp

Le plus gros problème des outils de coding IA, c’est qu’ils s’emballent sans phase de conception préalable.
Si on demande simplement « crée-moi une app de notes », ils ignorent souvent l’intention de l’utilisateur et ajoutent même des fonctionnalités qui n’étaient pas prévues dans le plan.
C’est pour résoudre ce problème qu’est apparu Superpowers, un plugin pour Claude Code.
Avec plus de 188 000 étoiles sur GitHub à l’heure actuelle, cet outil impose une étape de conception avant le coding.

Principales caractéristiques de Superpowers :
• Système de validation centré sur la conception : une IA classique écrit le code puis se valide elle-même, alors que Superpowers adopte une structure en plusieurs étapes : rédaction des spécifications → élaboration du plan d’implémentation → écriture du code → validation en deux phases par un agent relecteur distinct
• Documentation pour préserver les specs : les spécifications dérivées sont enregistrées dans des fichiers, afin que l’IA garde en mémoire ses engagements même si la session change
(les sous-agents s’appuient eux aussi sur les mêmes documents)
• Skill de brainstorming : grâce à des questions socratiques, l’outil fait émerger les exigences en détail. L’utilisateur reçoit des questions comme « stockage local ? cloud ? », « besoin d’une fonction de recherche ? », etc., et la conception s’organise automatiquement
• Visual Companion : réduit la frustration de la collaboration purement textuelle en montrant visuellement des mockups ou des layouts, que l’utilisateur peut sélectionner directement par clic
• Exécution pilotée par sous-agents : un nouveau sous-agent est lancé pour chaque tâche afin d’isoler le contexte, avec une relecture à chaque étape. Le processus TDD est répété par cycles de 2 à 5 minutes

Cette structure apporte trois avantages aux chefs de produit.

  1. l’IA ne part pas dans tous les sens sans accord préalable (très important) et n’implémente que ce qui est explicitement spécifié
  2. il est possible de retracer chaque implémentation jusqu’à l’exigence de la spec dont elle provient
  3. la validation peut se faire au niveau des spécifications, sans avoir à lire le code

À l’ère du coding avec l’IA, le véritable goulot d’étranglement est de définir précisément quoi construire.
À mesure que l’approche « construis-le directement sans conception » de l’ère du vibe coding montre ses limites, le développement piloté par les specs est en train d’être réévalué.
Superpowers est un framework qui impose cette discipline de façon structurelle à l’IA, et peut être vu non seulement comme un simple outil d’assistance au coding, mais aussi comme un outil qui redéfinit le rôle du concepteur à l’ère de l’IA.

https://maily.so/makersnote/posts/1do1dwqlox6

4 commentaires

 
hmmhmmhm 2026-05-18

Je trouve que c’est vraiment excellent à utiliser avec le compound engineering.

 
pentaxzs 2026-05-19

Oui. La combinaison de Superpowers, qui impose le TDD, et de Compound, qui met automatiquement la documentation à jour, semble redoutablement efficace.

 
toida 2026-05-18

Il existe beaucoup d’outils de harnais qui émergent, et il est difficile de connaître les avantages et les inconvénients de chacun. Quelle est la différence avec ouroboros ?

 
pentaxzs 2026-05-19

Je n’ai pas essayé ouroboros, mais d’après ce que j’ai vu, ça a l’air similaire.
Cela dit, certains disent que, même si c’est similaire, ouroboros obtient de meilleurs résultats dans les benchmarks.