Superpuissances
Superpowers est une méthodologie de développement logiciel complète pour vos agents de codage, construite sur un ensemble de compétences composables et quelques instructions initiales qui s'assurent que votre agent les utilise.
Démarrer rapidement
Donnez à votre agent Superpowers: Claude Code, Antigravity, Codex App, Codex CLI, Cursor, Factory Droid, Gemini CLI, GitHub Copilot CLI, Kimi Code, OpenCode, Pi.
Comment ça marche
Ça commence à partir du moment où vous allumez votre agent de codage. Dès qu'il voit que vous construisez quelque chose, il *ne saute pas dans essayer d'écrire du code. Au lieu de cela, il recule et vous demande ce que vous essayez vraiment de faire.
Une fois qu'il est taquiné une spécification hors de la conversation, il vous le montre en morceaux assez courts pour réellement lire et digérer.
Après avoir signé la conception, votre agent met en place un plan de mise en œuvre suffisamment clair pour un ingénieur junior enthousiaste avec un mauvais goût, aucun jugement, aucun contexte de projet, et une aversion pour les tests à suivre. Il met l'accent sur la vraie TDD rouge/vert, YAGNI (Vous n'en aurez pas besoin) et DRY.
Ensuite, une fois que vous dites « aller », il lance un processus de développement axé sur l'absentéisme*, faisant travailler des agents dans chaque tâche d'ingénierie, inspectant et examinant leur travail et continuant à avancer. Il n'est pas rare que votre agent travaille de façon autonome quelques heures à la fois sans s'écarter du plan que vous avez élaboré.
Il y en a d'autres, mais c'est le cœur du système. Et parce que les compétences déclenchent automatiquement, vous n'avez pas besoin de faire quoi que ce soit de spécial. Ton agent de codage a juste des superpouvoirs.
Services commerciaux
Si vous utilisez Superpowers en entreprise et pourriez bénéficier d'un soutien commercial, d'outils supplémentaires ou de dépenses gérées, n'hésitez pas à nous laisser une ligne à
[email protected].
Installation
L'installation diffère par harnais. Si vous utilisez plus d'un, installez les Superpowers séparément pour chacun d'eux.
Code Claude
Superpowers est disponible sur le marché officiel du plugin Claude
Marché officiel
- Installez le plugin à partir du marché officiel d'Anthropic :
Marché des superpuissances
Le marché des Superpowers fournit des Superpowers et d'autres plugins connexes pour Claude Code.
- Enregistrer le marché:
- Installez le plugin depuis ce marché :
Antigravité
Installez Superpowers comme un plugin à partir de ce dépôt :
Antigravity exécute le crochet de démarrage de session du plugin, donc Superpowers est actif à partir de
le premier message. Réinstaller avec la même commande à mettre à jour.
Application Codex
Superpowers est disponible via le marché officiel du plugin Codex.
- Dans l'application Codex, cliquez sur Plugins dans la barre latérale.
- Vous devriez voir "Superpuissances" dans la section Codage.
- Cliquez sur le `+` à côté de Superpowers et suivez les instructions.
Codex CLI
Superpowers est disponible via le marché officiel du plugin Codex.
- Ouvrez l'interface de recherche du plugin :
- Rechercher des superpuissances :
- Sélectionnez `Installer le plugin'.
Curseur
- Dans Cursor Agent chat, installer à partir du marché:
- Ou rechercher des "superpuissances" sur le marché des plugins.
Droïde d'usine
- Enregistrer le marché:
- Installez le plugin :
Gemini CLI
- Installez l'extension :
- Mise à jour ultérieure :
Le copilote GitHub CLI
- Enregistrer le marché:
- Installez le plugin :
Code Kimi
Superpowers est disponible sur le marché des plugins de Kimi Code.
- Ouvrez le gestionnaire de plugins de Kimi Code :
- Allez dans `Marketplace` > `Superpowers` et installez-le.
- Ou installer directement depuis ce dépôt :
- Docs détaillés: docs/README.kimi.md
Ouvrir le code
OpenCode utilise son propre plugin install ; installer les Superpowers séparément même si vous
l'utiliser dans un autre harnais.
- Dites à OpenCode :
- Docs détaillés: docs/README.opencode.md
Pi
Installez Superpowers en tant que paquet Pi à partir de ce dépôt :
Pour le développement local, lancez Pi avec cette commande chargée comme un paquet temporaire:
Le paquet Pi charge les compétences de Superpowers et une petite extension qui injecte le bootstrap `use-superpowers` au démarrage de session et encore après compactage. Pi a des compétences natives, donc aucun outil de compatibilité `Skill` n'est nécessaire. Les outils de sous-agent et de liste de tâches restent optionnels.
Le flux de travail de base
1. ** Brainstorming** - Active avant d'écrire le code. Raffine les idées rudimentaires par des questions, explore des solutions de rechange, présente la conception en sections pour la validation. Enregistre le document de conception.
2. **Employer-git-worktrees** - Active après approbation de conception. Crée un espace de travail isolé sur une nouvelle branche, exécute la configuration du projet, vérifie la base de test propre.
3. **plans d'écriture** - Active avec un