Qu’est-ce que Spec Kit ?
Spec Kit est la prise open source de GitHub sur le développement piloté par spec. Le CLI specify met en place un projet, et des commandes slash dans votre agent parcourent une constitution, une spec de fonctionnalité, un plan technique, une liste de tâches, l'implémentation et une étape converge qui vérifie le résultat contre les documents.
La correction de bugs et l'évaluation d'idées sont des extensions optionnelles. Des presets, workflows, bundles et catalogues laissent les équipes changer les templates, ajouter des barrières de qualité ou héberger un catalogue privé de composants approuvés. Il s'installe avec uv tool install specify-cli, a besoin de Python 3.11 ou plus récent, et tourne sur Linux, macOS et Windows.
Spec Kit vaut-il le coup ?
Spec Kit est le workflow piloté par spec le plus étoilé sur GitHub, et sa valeur dépend entièrement de savoir si quelqu'un lit les specs. Le dépôt a environ 142 500 étoiles et sort vite : v1.0.0 est arrivée le 21 août 2026, et huit versions ont atterri entre le 2 et le 22 octobre, finissant à v1.2.3. La page d'intégrations liste 41 agents de code nommés, de Claude Code et Copilot à Cursor, Codex CLI, Kiro et Zed, plus une option générique.
Sa force est que le contrat vit dans des fichiers. La constitution, la spec, le plan et les tâches sont du Markdown dans le dépôt, si bien qu'ils passent par les pull requests comme du code, et l'étape converge vérifie l'implémentation contre eux jusqu'à ce qu'elle rapporte Converged. Les presets peuvent imposer les standards d'une organisation, et l'extension bug enregistre une cause, un correctif et un verdict de vérification sous .specify/bugs.
Le coût est le temps de lecture. Le guide de production de Wavect dit qu'il ne rend pas le code généré par IA prêt pour la production à lui seul, et quand le CTO de Scott Logic a reconstruit deux fonctionnalités avec lui, la revue a pris environ 3,5 heures et 2 heures contre environ une demi-heure de temps d'agent chacune. Pour un correctif d'une ligne, cette surcharge est absurde, raison pour laquelle l'extension bug saute le flux complet de fonctionnalité.
Deux points de gouvernance comptent pour un acheteur. Les entrées du catalogue communautaire ne sont que de la découverte, pas des audits, si bien qu'une équipe devrait faire tourner un catalogue privé d'extensions approuvées, ce que Spec Kit prend en charge avec les installations hors ligne. Et le rythme de versions hebdomadaire signifie que les templates et les noms de commandes changent ; épingler une version, comme le décrivent les docs d'installation, garde chaque ingénieur sur le même process. BMAD couvre un terrain similaire avec plus de personas, et faire tourner les deux sur un projet produit deux ensembles de plans concurrents.
Là où il fait la différence
Un tech lead dans une équipe produit de 12 ingénieurs qui utilise Copilot et Claude Code
Rendre les fonctionnalités construites par agent relisibles avant que le code ne soit écrit
Chaque fonctionnalité reçoit une spec et un plan dans une pull request qu'un ingénieur senior approuve avant que /speckit-implement ne tourne. Logiciel gratuit, mais budgétez des heures, pas des minutes, de revue humaine par fonctionnalité non triviale.
Un directeur d'ingénierie dans une fintech réglementée
Montrer aux auditeurs comment les changements assistés par IA ont été spécifiés et vérifiés
Un preset encode les standards du cabinet dans la constitution et un catalogue privé limite les extensions aux approuvées. La spec, le plan et la sortie converge dans git forment une piste écrite ; le risque est que les relecteurs tamponnent de longs documents.
Un développeur solo qui corrige un bug de production avec un agent
Corriger un crash sans perdre la trace de la cause
`specify extension add bug`, puis les commandes assess, fix et test écrivent un rapport dont le verdict est verified, partial ou failed. Plus léger que le flux de fonctionnalité et ne coûte que l'usage propre de l'agent.
Avant de vous engager
- Mise en route
- `uv tool install specify-cli` puis `specify init my-project --integration copilot` (Python 3.11+, uv, un agent pris en charge) ; la première spec vient de quelques commandes slash dans le chat de l'agent.
- Intégrations
- 41 agents nommés dont Claude Code, GitHub Copilot, Gemini CLI, Codex CLI, Cursor, Cline, opencode, Kiro CLI et Zed ; extensions, hooks, presets, workflows et bundles pour la personnalisation.
- Données et confidentialité
- Tourne localement et écrit du Markdown dans votre dépôt ; votre agent envoie ce contenu à son propre fournisseur de modèle. La télémétrie n'est pas mentionnée dans les docs. Licence MIT ; pas d'avis de sécurité GitHub publiés.
- Coût à grande échelle
- Pas d'édition payante. Les vrais coûts sont l'usage d'agent sur votre offre existante et le temps des relecteurs : environ 2 à 3,5 heures par fonctionnalité dans l'essai publié de Scott Logic.
- Limites
- Les versions hebdomadaires changent les templates ; le catalogue communautaire n'est pas audité ; lourd pour les petits changements ; ne se combine pas sensément avec BMAD sur un projet.
Les points forts
- Spec, plan et tâches relus dans git comme du code
- 41 intégrations d'agents nommés plus une option générique
- Catalogues privés et installations en air-gap pour les entreprises
- L'étape converge vérifie le code contre la spec
Les points faibles
- Des heures de revue de documents par fonctionnalité non triviale
- Exagéré pour les petits correctifs
- Les entrées du catalogue communautaire ne sont pas auditées
- Les versions fréquentes changent les templates et les commandes
Idéal pour
Les équipes qui veulent des specs écrites et relisibles avant qu'un agent n'écrive du code.
Alternatives à Spec Kit
Spec Kit : questions fréquentes
- Spec Kit vaut-il le coup ?
- Spec Kit transforme le travail d'agent en documents relisibles dans git, et le facture en heures de lecture humaine par fonctionnalité. Nous lui donnons 4.3 sur 5.
- Combien coûte Spec Kit ?
- Gratuit et open source (MIT).
- Quels sont les inconvénients de Spec Kit ?
- Des heures de revue de documents par fonctionnalité non triviale; exagéré pour les petits correctifs; les entrées du catalogue communautaire ne sont pas auditées; les versions fréquentes changent les templates et les commandes.
- À qui s’adresse Spec Kit ?
- Les équipes qui veulent des specs écrites et relisibles avant qu'un agent n'écrive du code.
- Combien coûte Spec Kit pour une équipe ou en production ?
- Pas d'édition payante. Les vrais coûts sont l'usage d'agent sur votre offre existante et le temps des relecteurs : environ 2 à 3,5 heures par fonctionnalité dans l'essai publié de Scott Logic.
- Spec Kit est-il sûr pour les données de l’entreprise ?
- Tourne localement et écrit du Markdown dans votre dépôt ; votre agent envoie ce contenu à son propre fournisseur de modèle. La télémétrie n'est pas mentionnée dans les docs. Licence MIT ; pas d'avis de sécurité GitHub publiés.
- Quelles sont les meilleures alternatives à Spec Kit ?
- Les alternatives les plus proches que nous avons testées sont BMAD Method, Superpowers et Matt Pocock's Skills.
Réponses vérifiées le 26 oct. 2026.