Aller au contenu principal
IA

On ne partage plus du code, on partage un prompt

Publié le3 min de lecture

Le code est devenu une commodité. Ce qui a de la valeur, c'est la spécification qui le produit. On publie les 3 prompts qui génèrent un CRM complet — l'open source version 2026.

Pendant 20 ans, partager du code en open source était le geste le plus généreux de la communauté tech. On mettait des milliers d'heures de travail à disposition de tous, gratuitement, pour que chacun puisse construire dessus.

Avec l'IA agentique, cette logique est en train de changer.

Le code est devenu une commodité

Un développeur expérimenté avec Claude Code ou Codex produit en quelques heures ce qui prenait des semaines. Le code n'est plus le goulot d'étranglement — c'est la spécification qui l'est. Savoir quoi construire, pourquoi, et dans quel ordre a plus de valeur que le code lui-même.

Si je vous donne le code source de mon CRM, vous aurez un produit figé, lié à ma stack, à mes choix d'architecture, à mes intégrations. Vous passerez des heures à comprendre le code, à l'adapter, à le débugger dans un contexte qui n'est pas le vôtre.

Si je vous donne le prompt qui le produit, vous obtenez bien plus : la pensée structurée derrière le produit, adaptable à n'importe quelle stack, et reproductible par n'importe quel agent IA.

3 prompts pour construire un CRM

C'est ce qu'on a fait. On publie les 3 prompts qui, passés à un agent IA (Claude Code, Codex, ou tout autre outil d'IA agentique), génèrent un CRM fonctionnel :

  1. Prompt d'alignement (~2000 mots) : crée la mémoire du projet (docs/), la vision, l'analyse concurrentielle, l'architecture, et les profils d'experts qui vont auditer chaque décision.

  2. Prompt d'architecture (~500 mots) : structure le monorepo, crée le modèle de données, écrit les stories du MVP, et fait relire par les experts.

  3. Prompt d'exécution (~100 mots) : lance l'implémentation des stories, avec tests et résumé.

La page permet de choisir sa stack (PHP/Symfony, Node.js, Python, Go côté backend ; Next.js, Nuxt, SvelteKit côté front ; MongoDB, PostgreSQL, MySQL en base) — les prompts s'adaptent.

Accéder aux 3 prompts →

Pourquoi 3 prompts et pas 1

Un méga-prompt unique qui dit "fais-moi un CRM" produit un résultat médiocre. L'agent n'a pas de contexte, pas de vision, pas de contraintes. Il fait du code générique qui ne tient pas la route.

Les 3 prompts suivent la méthodologie qu'on enseigne en formation IA agentique — les 4 niveaux de dialogue :

NiveauTailleObjectifFréquence
Alignement~2000 motsAligner sur le WHY1 fois par projet
Architecture~500-1000 motsConvenir du HOW1 fois par epic
Exécution~100 motsLancer les storiesAutant que nécessaire
Recette~5 mots"Le bouton est mal placé"Au fil de l'eau

Le 4e niveau (la recette) n'est pas dans nos prompts — il ne peut pas l'être. Seul vous pouvez tester le produit et dire à l'agent ce qui ne va pas. C'est l'itération qu'un PO fait avec un dev quand celui-ci annonce que sa feature est terminée.

Ce que ça change pour l'open source

L'open source classique partage le résultat (le code). Le prompt open source partage le process (la spécification). La différence :

  • Le code vieillit. Le prompt reste pertinent tant que les concepts métier ne changent pas.
  • Le code est lié à une stack. Le prompt s'adapte à n'importe quelle stack.
  • Le code se forke et diverge. Le prompt se relance et s'améliore.

OpenAI a ouvert la voie il y a quelques semaines en publiant les prompts de Codex plutôt que le code. On fait la même chose à l'échelle d'un produit complet.

Ce que ça ne remplace pas

Soyons honnêtes : le CRM produit par ces 3 prompts est un starter, pas un produit fini. Il manque l'intégration email, la génération PDF, le time tracking, la prospection LinkedIn, les audits de sécurité — toutes les choses qu'on construit avec un vrai process sur plusieurs semaines.

Mais c'est un starter impressionnant pour 30 minutes de travail. Et surtout, il démontre que la valeur n'est plus dans le code : elle est dans le savoir-quoi-coder.

Envie d'en discuter ?

Réservez un créneau de 30 minutes pour un premier échange. Je vous aiderai à y voir plus clair sur votre situation.

Prendre rendez-vous