← Toutes les ressources
Ressource gratuite · NoesisAI

SpecKit : le guide complet pour arrêter de prompter à l'aveugle

Installation, les 6 étapes dans l'ordre, et les erreurs qui font tout rater.

GitHub a publié un outil qui change la façon de travailler avec l'IA : Spec Kit. Plus de 128 000 étoiles sur le repo, et quasiment personne ne le montre en français. Ce qui fait la différence, ce n'est pas la puissance du modèle — c'est ce que tu poses avant de lancer la machine. Voici le guide d'installation et l'enchaînement complet des étapes. Le repo est ici : github.com/github/spec-kit.

La règle de tout le document : tu ne prompts plus « fais-moi une app ». Tu écris d'abord ce que tu veux, tu le fais signer, et l'IA exécute dans l'ordre. C'est ce que GitHub appelle le spec-driven development : le cahier des charges devient la source de vérité, le code n'est que sa traduction.

1Le problème que ça règle (avant même la technique)

Aujourd'hui tu as deux galères. Soit tu lances l'IA au hasard : ça part vite, tu rattrapes derrière, et au bout de trois jours le projet part en vrille parce que personne — ni toi ni la machine — n'a jamais écrit ce qu'on construisait vraiment. Soit tu écris chaque ligne toi-même, et tu y passes tes soirées.

La troisième voie. Spec Kit force un ordre : d'abord les règles du projet, ensuite le besoin en langage normal, ensuite les questions sur tes zones floues, ensuite seulement la technique, le découpage et l'exécution. L'IA n'a plus le droit d'improviser : elle a un document à respecter.

Et ça dépasse largement le code. Poser le plan avant de bâtir, tous les bons opérateurs font ça depuis toujours. La nouveauté, c'est que GitHub vient de l'outiller. Quand raconter suffit à produire, la vitesse ne vaut plus rien : c'est la clarté qui paye.

2Installer Spec Kit (10 minutes)

Ce qu'il te faut avant. Python 3.11 ou plus, Git, le gestionnaire de paquets uv (d'Astral), et un assistant de code que tu utilises déjà — Spec Kit s'intègre à plus de 30 outils (Claude Code, GitHub Copilot, Codex CLI, et d'autres). Mac, Linux ou Windows.

Étape 1 — installer l'outil en ligne de commande. Une seule fois sur ta machine :

uv tool install specify-cli

Étape 2 — créer ton projet en indiquant l'assistant que tu utilises. Remplace copilot par ton intégration (la liste exacte de ta version s'affiche avec specify integration list) :

specify init mon-projet --integration copilot
puis cd mon-projet

Étape 3 — vérifier. specify self check te dit si une version plus récente existe, sans rien modifier. À partir de là, tout se joue dans ton assistant : Spec Kit y a installé une série de commandes, toutes préfixées /speckit.

Le piège classique : ne lance pas specify init dans un dossier qui contient déjà ton projet sans savoir ce que ça pose. Fais un premier essai sur un projet neuf, regarde les fichiers créés, et seulement ensuite branche-le sur du réel.

3L'enchaînement complet des étapes

Six commandes dans l'ordre. Chacune produit un document que tu relis et valides avant de passer à la suivante. C'est là qu'est toute la valeur : tu es le point de contrôle entre chaque étape.

1. /speckit.constitution — la charte. Tu poses les principes que l'IA n'aura pas le droit de casser sur tout le projet : niveau de test exigé, contraintes de sécurité, simplicité imposée, conventions. Écrit une fois, ça s'applique à toutes les fonctionnalités qui suivent. C'est l'étape que tout le monde saute — et c'est celle qui tient le projet.

2. /speckit.specify — le besoin, en français. Tu racontes ton produit comme à un humain : « je veux un outil qui classe mes photos par date, en glisser-déposer ». Le quoi et le pourquoi, jamais la technique. Pas de langage de programmation, pas de base de données, pas d'architecture : ça vient plus tard.

3. /speckit.clarify — les questions. L'IA relit ton brief et te renvoie tous ses trous, marqués [NEEDS CLARIFICATION] : « que se passe-t-il si deux photos ont la même date ? », « combien d'utilisateurs en même temps ? ». Tu réponds. Tant qu'il reste un trou, on n'avance pas. C'est exactement le moment où un projet classique dérape en silence — ici il s'arrête et te demande.

4. /speckit.plan — la technique. Maintenant seulement tu donnes ta stack et tes choix d'architecture. L'IA rédige le plan d'implémentation en respectant la charte de l'étape 1 et la spec de l'étape 2.

5. /speckit.tasks — le découpage. Le plan est transformé en lots de travail concrets, numérotés, ordonnés. Tu vois le chantier avant qu'il commence, et tu peux couper ou réordonner.

6. /speckit.implement — l'exécution. L'IA attaque les tâches dans l'ordre, en s'appuyant sur les trois documents précédents. Elle ne réinvente rien : elle exécute ce que tu as signé.

Deux commandes bonus qui valent le détour : /speckit.analyze vérifie la cohérence entre la charte, la spec, le plan et les tâches avant de lancer la construction — à passer juste avant l'étape 6. Et /speckit.checklist génère une liste de contrôle qualité sur mesure pour valider que le résultat répond bien à la demande de départ.

4Ce que ça pose sur ton disque

Chaque étape laisse une trace écrite. C'est ça qui rend le projet relisable par un humain, transmissible à un prestataire, et défendable devant un client.

FichierProduit parCe que c'est
memory/constitution.mdconstitutionLes règles non négociables du projet
specs/001-…/spec.mdspecify + clarify★ Le cahier des charges signé
specs/001-…/plan.mdplanLa stack et l'architecture retenues
specs/001-…/tasks.mdtasksLe chantier découpé en lots
specs/001-…/research.mdplanLes arbitrages techniques documentés
specs/001-…/contracts/planLes interfaces entre les briques

Les fonctionnalités sont numérotées automatiquement (001, 002, 003…). Une fonctionnalité = un dossier = une histoire complète, du besoin jusqu'aux tâches.

5Les 4 erreurs qui font rater le truc

Erreur 1 — sauter la charte. Sans constitution, l'IA prend ses propres décisions à chaque fonctionnalité, et ton projet devient un patchwork de conventions contradictoires. Dix minutes à l'étape 1 t'économisent des jours à l'étape 6.

Erreur 2 — mettre de la technique dans la spec. Si tu écris « avec une base Postgres et du React » dans le specify, tu as déjà tranché avant d'avoir décrit le besoin. Le quoi d'abord, le comment ensuite. C'est tout l'intérêt d'avoir deux documents séparés.

Erreur 3 — répondre vite aux clarifications. C'est l'étape la plus rentable et la plus ennuyeuse. Chaque question esquivée redevient un bug trois jours plus tard. Prends-les au sérieux.

Erreur 4 — valider sans lire. Le système ne vaut que par ton contrôle entre les étapes. Si tu enchaînes les six commandes sans relire les documents, tu as juste remplacé le prompt à l'aveugle par un pipeline à l'aveugle. Plus rapide, mais tout aussi aveugle.

Ce que tu pilotes, ce que tu délègues

Même si tu ne codes pas une ligne, ce découpage est directement utilisable pour cadrer un projet avec un prestataire ou une équipe interne.

ÉtapeQui décideTemps réel à y passer
Charte du projet★ Toi10-20 min, une fois
Description du besoin★ Toi20-40 min
Réponses aux questions★ Toi15-30 min
Choix techniquesToi + IA (ou ton dev)Relecture
Découpage en tâchesIARelecture
ConstructionIAContrôle par lot
Lecture rapide : ton temps se déplace vers l'avant. Une heure de cadrage au début remplace trois jours de rattrapage à la fin. Ce qui sort n'est pas une démo qui tient avec du scotch — c'est un produit tenu, du premier écran jusqu'au dernier.
Le repo officiel : github.com/github/spec-kit — projet open source de GitHub, documentation complète et à jour en anglais. Les noms de commandes évoluent avec les versions : vérifie toujours celles de ta version installée.
Envie d'aller plus loin ? On forme les dirigeants et leurs équipes à Claude, ChatGPT et Gemini, directement sur leurs propres cas. Découvrir la formation IA NoesisAI.

Apprends à construire ET vendre ces solutions. Même si tu pars de zéro.

Ce que tu viens de lire est gratuit. Et la suite aussi : dans AI Lab [FR], ma communauté gratuite, je te donne un cours pas à pas pour lancer ton agence IA — nourri par le système qui nous fait aujourd'hui tourner à 20-30+ rendez-vous qualifiés par mois avec des entreprises.

Cours pas à pas 290+ membres 100 % gratuit Sans carte bancaire Accès immédiat

Tu te reconnais ?

Si une seule de ces phrases te parle, tu es au bon endroit.
✕

Tu sais bricoler des agents, mais tu galères à les vendre en entreprise.

✕

Tu vois des gens monter des agences IA et tu veux faire pareil, sans savoir par où commencer.

✕

Tu as les compétences techniques, mais pas la méthode commerciale qui va avec.

✕

Tu testes des outils dans ton coin, sans cadre, sans feedback, sans cas réels.

Ce que le cours va t'apprendre

Le chemin réel d'une agence IA, dans l'ordre.

Démarrer dans le bon ordre

Le module « Commence ici » te prend par la main : tu sais exactement quoi faire, sans t'éparpiller.

Choisir ta niche et ton positionnement

À qui tu t'adresses, et comment te différencier — la décision qui conditionne tout le reste.

Savoir quoi vendre, et à quel prix

Les services IA à proposer selon ta niche, et comment les tarifer sans te brader ni bluffer.

Prospecter & décrocher tes premiers RDV

Les systèmes de prospection — les mêmes logiques qui nous font tourner à 20-30+ rendez-vous qualifiés par mois.

Tout est inclus dans ton accès gratuit

Aucune carte bancaire, aucun essai limité dans le temps.

Le cours pas à pas

Lancer ton agence IA depuis zéro : niche et positionnement, services et tarification, prospection.

Le module « Commence ici »

Un départ balisé dès la première minute : tu sais par quoi commencer et comment avancer.

Communauté active

290+ builders IA francophones : pose tes questions, partage tes projets, avance entouré.

Ils sont partis de zéro et construisent déjà

Des retours de membres de la communauté.
Victoire partagée par un membre de la communauté NoesisAI
Victoire partagée par un membre de la communauté NoesisAI
Victoire partagée par un membre de la communauté NoesisAI
Victoire partagée par un membre de la communauté NoesisAI

Victoires partagées par les membres dans la communauté.

Ils en parlent en vidéo

Avis vidéo
Avis vidéo

Rejoins AI Lab [FR]

Le point de ralliement des builders IA. Gratuit, accès immédiat.
Recommandé
Accès complet
Gratuit
Le cours pas à pas + la communauté · aucune carte bancaire demandée.
Rejoindre gratuitement →
Tu préfères en parler d'abord ?
Échange 1:1
On fait le point sur ta situation, sans engagement.
Réserver un appel →
Accès immédiat via Skool.

Questions fréquentes

Je débute, c'est vraiment pour moi ?⌄
Oui. Le cours part de zéro et le module « Commence ici » te guide dès l'arrivée. Tu avances à ton rythme, et la communauté est là quand tu bloques.
C'est quoi exactement, AI Lab [FR] ?⌄
Une communauté gratuite sur Skool avec un cours pas à pas pour lancer ton agence IA : choisir ta niche, définir tes services et leurs prix, mettre en place ta prospection — plus un espace d'entraide entre builders.
C'est vraiment gratuit ?⌄
Oui. Aucune carte bancaire n'est demandée, et l'accès n'est pas limité dans le temps.
Pourquoi tu donnes ça gratuitement ?⌄
Parce que c'est la porte d'entrée de mon écosystème : si le contenu te sert et que tu veux aller plus loin, il existe un accompagnement payant. Mais le cours gratuit se suffit à lui-même, et personne ne te forcera la main.
J'utilise déjà Claude, qu'est-ce que j'y gagne ?⌄
Le passage de « je sais m'en servir » à « j'en fais une activité » : te positionner, structurer une offre, prospecter et vendre.
Comment j'accède au cours ?⌄
Tu cliques sur un bouton de cette page, tu crées ton compte gratuit sur Skool, et tout est à l'intérieur — en commençant par le module « Commence ici ».

Prêt à passer à l'exécution ?

Rejoins AI Lab [FR] et commence à construire — et à vendre — dès aujourd'hui.

Rejoindre gratuitement →
Gratuit · sans carte bancaire · accès immédiat via Skool