SpecDrive

Dites ce que vous voulez.
Voyez-le construit comme il faut.

Vous construisez déjà en parlant à un outil de code IA — Claude Code, Cursor, Windsurf… SpecDrive est le superviseur assis juste à côté : l’IA fait le travail, et elle ne peut rien déclarer « terminé » sans preuve.

  Télécharger pour Mac
Fonctionne avec l’outil IA que vous utilisez déjà · Tout reste sur votre Mac · Gratuit et open source
Le tableau SpecDrive : des spécifications écrites en direct par une IA, un verdict de contre-expertise, les phases du projet et la consigne à copier pour l’étape suivante
Un vrai projet, rempli en direct par Claude Code — rien sur cette image n’a été tapé par un humain.
Pourquoi un MCP, et pas une consigne

Les consignes s’oublient.
Les outils, non.

La plupart des tentatives pour discipliner une IA se résument à de longues instructions collées dans sa tête. Ça tient le premier jour. Puis sa mémoire se remplit, les règles s’effacent, et elle part ailleurs. SpecDrive fait le pari inverse : la discipline vit dans les outils que l’IA est obligée d’utiliser — un MCP, la prise standard sur laquelle se branche tout outil de code IA moderne — là où aucun oubli ne peut l’user.

Une consigne, un fichier d’instructions
  • Vit dans la mémoire de l’agent — et y meurt. Plus la session dure, moins elle pèse.
  • Rien ne l’applique. Sauter une étape ne coûte rien, et vous ne le saurez jamais.
  • Chaque règle ajoutée alourdit la mémoire — et c’est précisément une mémoire lourde qui fait dériver les agents.
SpecDrive — un MCP impossible à ignorer
  • Les règles sont dans les outils, pas dans la mémoire. Un geste interdit ne se négocie pas — il échoue.
  • La liste des tâches est imposée : l’étape suivante n’existe qu’une fois la précédente prouvée terminée.
  • Coût en mémoire quasi nul : le tableau se souvient à sa place ; l’agent ne reçoit jamais que son étape suivante.
  • N’importe quel agent, n’importe quel éditeur, même discipline — la méthode voyage avec le tableau, pas avec le modèle.
Claude Code Cursor Windsurf Gemini Codex
specdrive
serveur MCP
Écrire les spécifications
Dérouler les scénarios
Construire l’étape 3 preuve exigée
Relecture indépendante
Terminé ✕ bloqué — prouvez d’abord
L’agent demande son étape suivante ; le serveur n’en donne qu’une — et un « terminé » sans preuve est refusé.
Comment ça marche

Vous parlez. Le tableau se remplit.

Aucun formulaire, aucun jargon, rien à rédiger. Connectez l’agent IA que vous utilisez déjà (Claude Code, Cursor, Windsurf, Gemini, Codex…) et décrivez ce que vous voulez avec vos mots.

1
Racontez votre idée — ou montrez votre application existante

Page blanche ou vraie application avec ses utilisateurs et son passé : les deux marchent. Sur une application existante, l’agent étudie d’abord le code réel, puis prévoit des changements qui ne cassent pas ce qui fonctionne déjà.

2
Le tableau capte tout, en direct

Spécifications, scénarios d’usage, croquis de chaque écran, le plan, les risques — tout apparaît à l’écran pendant que vous parlez. C’est la mémoire de votre projet, en mots simples.

3
La construction avance étape par étape, sous règles

Des étapes ordonnées, chacune vérifiée avant de passer au vert. Vous suivez une vraie progression — et vous pouvez laisser un mot sur n’importe quelle carte ; votre agent le lit à son passage suivant.

La boucle de construction

Ensuite, ça construit.

La spécification est finie — la contrainte, non. Le même serveur distribue maintenant le travail : une tâche à la fois, dans l’ordre des dépendances, chacune portant les spécifications et les choix exacts qu’elle doit respecter. « Terminé » n’est pas une affirmation, c’est une preuve. Et on ne sort pas de la boucle en avance : elle ne se ferme que si tout tient encore debout et qu’une session neuve, qui n’a pas écrit une ligne du code, a donné son feu vert.

get_next_task
choisie par le serveur
ordre des dépendances
construire
spécifications jointes
respecte la spéc. 12
prouver
ce qui a tourné et s’affiche
preuve jointe
vérifié
au vert, et ça y reste
✓ clos
tâche suivante — pas de sortie de boucle
revue finale des promesses · relecture à l’œil neuf · et seulement là : livré
Chaque tâche porte ses propres spécifications, et rien ne se ferme sur une promesse.
Construction autonome

Elle peut construire sans vous.

Lancez la construction autonome et allez faire autre chose : l’agent prend l’étape suivante, la prouve, la coche, passe à la suivante. Et voilà ce qui change tout — elle peut s’arrêter à n’importe quel moment sans rien perdre.

Votre abonnement IA atteint sa limite ? Aucun souci.

Chaque étape terminée est déjà enregistrée sur la grande liste de construction — avec sa preuve. Rien ne vit dans la tête de l’agent, donc rien ne se perd quand la session s’arrête.

La session suivante reprend, tout simplement.

Ouvrez une nouvelle conversation quand vous revenez. Elle demande son étape suivante au tableau et repart exactement là où la précédente s’était arrêtée — mêmes règles, même ordre, même discipline.

Elle sait s’arrêter d’elle-même.

Une question à laquelle vous seul pouvez répondre, une étape vraiment bloquée, ou la fin du budget — la séance se termine par un compte rendu en mots simples, jamais en forçant en silence.

Étape 11 — formulaire de paiement preuve gardée
Étape 12 — messages d’erreur preuve gardée
Limite d’usage atteinte — tout est sur le tableau
Nouvelle session, reprise à l’étape 13 — rien de perdu
La liste des tâches est la mémoire. Les sessions sont jetables ; les progrès, non.

Un superviseur que l’IA
ne peut pas embobiner.

Chaque étape prouvée. Chaque changement recontrôlé. Rien de clos sur une promesse.

Vu de l’intérieur

Vrais pixels, vrai projet.

Trois moments tirés de l’image ci-dessus — le genre de chose que le tableau fait pour vous toute la journée.

Une contre-expertise sur une spécification : l’IA a trouvé une contradiction entre deux spécifications et l’a signalée
L’IA conteste ses propres spécifications Une session neuve a débusqué cette contradiction avant qu’une seule ligne de code existe — et l’a écrite sur la carte, en mots simples.
Le rail de l’étape suivante : où vous en êtes, quoi faire ensuite, un bouton pour copier la consigne
Toujours une étape suivante évidente Le rail montre où vous en êtes dans la boucle et vous donne la consigne exacte à coller. Un seul bouton bleu à la fois.
Les points difficiles signalés pour une session d’investigation dédiée
Les points durs ont leur propre session Les sujets vraiment difficiles sont signalés et reçoivent leur propre consigne d’investigation — au lieu d’être glissés dans le plan d’un revers de main.
Ce qui change

Un agent qui ne peut rien bâcler.

Tout ce qui précède, réuni — les six garanties, chacune imposée par les outils, jamais par la confiance.

Des preuves, pas des promesses

Une étape ne peut pas être cochée sans preuve : ce qui a été lancé, ce qui s’est affiché à l’écran. C’est montré sous chaque étape terminée.

Relecture indépendante, imposée

Un projet ne peut pas se clore tant qu’une session neuve — qui n’a pas écrit le code — ne l’a pas relu. Et la relecture d’hier ne couvre jamais les changements d’aujourd’hui.

La sécurité n’est pas optionnelle

Tout plan doit finir par des tests et un passage sécurité & confidentialité. Sauter quoi que ce soit exige une raison écrite, qui s’affiche sur votre tableau, en clair.

Il repère les écarts

Si le code bouge pendant que personne ne regarde le tableau, vous êtes prévenu avant qu’on refasse confiance à quoi que ce soit.

Des règles maison au-dessus des projets

Charte d’entreprise, conformité, « toujours en français », « les données restent en Europe » — posez les règles une fois par dossier ; chaque projet à l’intérieur les suit, à chaque phase.

Le tableau vous répond

Cliquez sur n’importe quelle carte, laissez un mot avec vos mots. Votre agent en fait sa priorité et vous rend compte de ce qu’il en a fait.

Règles maison

Des règles déjà en place.

Les non-négociables de votre entreprise ne devraient pas être réexpliqués au début de chaque projet. Posez-les une seule fois sur un dossier — sécurité, design, structure, ou tout ce qui compte pour vous, à partir d’un modèle prêt à l’emploi ou avec vos propres mots. Chaque projet né dans ce dossier démarre avec elles déjà chargées, de la première spécification à la dernière ligne de code.

Votre dossier
Sécurité — aucun secret dans le code Design — la charte, rien d’autre Structure — de petits modules
Nouveau projet
créé dans le dossier — dès le premier jour
Sécurité Design Structure
Posez-les une fois. Chaque projet né dans le dossier les respecte — à chaque phase.
Bon à savoir

Avant de télécharger.

Faut-il déjà avoir un outil de code IA ?

Oui — SpecDrive supervise celui que vous utilisez (Claude Code, Cursor, Windsurf, Gemini, Codex…). Il n’écrit pas le code lui-même ; il s’assure que celui qui l’écrit ne peut ni sauter d’étape ni revendiquer un travail qu’il n’a pas prouvé.

Où vivent les données de mon projet ?

Sur votre Mac, dans des fichiers ordinaires qui vous appartiennent. SpecDrive n’a ni compte, ni serveur, ni mouchard. Vos spécifications ne quittent jamais votre machine.

C’est vraiment gratuit ?

Gratuit, et open source. L’ensemble — le tableau, le serveur, les règles — est sur GitHub, et vous pouvez lire exactement ce qu’il fait.

Et si je ne suis pas technique du tout ?

C’est exactement pour vous qu’il est fait. Vous décrivez ce que vous voulez avec vos mots ; le tableau est écrit en langage clair, et vous pouvez laisser sur chaque carte un mot que votre IA lit à son passage suivant.

Et si mon abonnement IA s’épuise en pleine construction ?

Rien n’est perdu. Chaque étape terminée est déjà enregistrée avec sa preuve, donc une nouvelle session repart exactement à l’étape suivante.

L’obtenir

Télécharger SpecDrive

SpecDrive ne remplace pas votre outil IA — il supervise celui que vous avez déjà. Un clic connecte les outils que nous détectons ; un copier-coller connecte tous les autres. Et tout — vos spécifications, vos plans, vos données — reste sur votre Mac.

  Télécharger SpecDrive pour Mac
Version 0.1.5 · macOS 13+ · Mac à puce Apple (M1 et plus récents) · Gratuit
Construit à ciel ouvert.

Le tableau, le serveur, les règles — tout est sur GitHub. Lisez le code, ouvrez un ticket, ou envoyez-nous un changement. On préfère construire ça avec vous que pour vous.