Une ligne d’arrivée pour votre IA
À un déjeuner à 5 h 30 du matin, une salle pleine de gens qui utilisent l’IA n’arrivait pas à croire qu’une IA pouvait travailler pendant des heures. Une idée toute simple a changé leur regard.

Le déjeuner a commencé à 5 h 30 du matin, dans un café à Sherbrooke, au Québec. Un ami l’avait organisé et nous avait invités, Nat et moi, à parler de Both Hands. Une quinzaine de personnes sont venues, et toutes utilisaient beaucoup l’IA. Nous étions là pour partager ce que nous avions appris et répondre aux questions.
Ce qui m’est resté, c’est un moment pendant ces échanges.
Si vous utilisez votre IA pour créer des choses, vous connaissez peut-être le problème. Vous lui demandez un outil, un script ou une application. Votre IA vous donne quelque chose qui semble correct, puis s’arrête. Mais avoir l’air de fonctionner et fonctionner vraiment, ce sont deux choses différentes. Et c’est vous qui découvrez la différence, généralement plus tard.
Leur doute était justifié
Pendant les questions, j’ai parlé de tâches sur lesquelles l’IA continue de travailler pendant 20, 30, voire 50 heures. La salle n’y croyait pas. J’ai vu ce même regard au travail, et chez Nat, mon cofondateur, quand je lui ai dit depuis combien de temps mon IA travaillait toute seule.
Leur doute était justifié. Avec la façon dont la plupart d’entre nous utilisent l’IA, elle répond, puis attend. Rien ne lui indique que le travail n’est pas encore terminé.
J’ai donc expliqué les deux choses qui changent la donne. Votre IA doit savoir ce qui permettra de dire que le travail est terminé. Et elle doit pouvoir vérifier son propre travail. Si une tâche dure longtemps, c’est qu’elle ne peut pas être terminée tant qu’une condition n’est pas remplie. Une fois que votre IA connaît cette condition et peut la vérifier, elle continue.
C’est là que quelques visages se sont illuminés. Cela arrive aussi au travail, et c’est arrivé avec Nat. Chaque fois que je donne ce conseil, un visage s’illumine.
Chaque fois que je donne ce conseil, un visage s’illumine.
Une ligne d’arrivée définie ensemble
La plupart des gens n’ont jamais appris à formuler leurs demandes de cette façon. Nous en avons donc fait un spark appelé Agree on done before you build. Un spark, c’est un petit morceau de savoir-faire que votre IA peut lire et mettre en pratique avec vous.
Avant de créer quoi que ce soit, votre IA écrit ce que veut dire « terminé », sous forme d’énoncés simples que vous pourriez vérifier vous-même, et indique comment elle prouvera que chacun est vrai. Elle vous pose seulement les questions qu’elle ne peut pas trancher et propose une réponse à chaque fois. La liste reste avec le projet, pour que les modifications à venir la respectent aussi. Votre IA annonce que le travail est terminé seulement si toutes les vérifications sont concluantes.
Ce que fait votre IA
- Écrit ce que veut dire « terminé » avant de créer quoi que ce soit
- Indique comment elle prouvera que chaque énoncé est vrai
- Vous pose seulement les questions qu’elle ne peut pas trancher et propose une réponse
- Conserve la liste avec le projet pour les modifications à venir
- Annonce que le travail est terminé seulement si toutes les vérifications sont concluantes
Ce que vous gardez en main
- Ce que vous voulez et le niveau de qualité exigé
- Le choix d’accepter ou de refuser chaque outil
- La vérification : chaque énoncé porte sur quelque chose que vous pouvez constater
Cela fait longtemps que je formule mes demandes à mon IA de cette façon, alors je n’ai pas besoin du spark moi-même. Mon IA travaille par l’intermédiaire d’agents, des assistants qui prennent chacun une tâche et s’en occupent de façon autonome. Je n’en ai pas besoin, mais mes agents l’utilisent quand même.
Un soir d’août, avant de me coucher, j’ai laissé à mon IA un seul message qui renvoyait à une liste précisant ce que voulait dire « terminé » et comment vérifier chaque point. Elle a travaillé presque huit heures toute seule.
Depuis ce déjeuner, mon IA a créé et testé un petit programme gratuit qui transforme la parole enregistrée en texte sur votre propre ordinateur. Cela a pris plus d’une journée, du début à la fin. Elle a aussi mené une analyse complète de la sécurité de Lanterne et apporté les correctifs qui en découlaient, en une journée et demie environ. Quelques jours avant le déjeuner, elle avait réécrit le système de connexion de CortexMind, notre outil de mémoire, pendant la nuit, en moins de sept heures.
Pourquoi nous l’avons partagé
Ces exemples montrent comment cela fonctionne. Mais ce n’est pas pour cela que le spark existe. Il existe pour ces visages, comme ceux de ce déjeuner : des gens qui utilisent l’IA tous les jours et qui découvrent quelque chose que personne ne leur avait expliqué.
Cette année, j’ai passé beaucoup de temps à montrer gratuitement comment utiliser l’IA, à des voisins et à toute personne qui veut apprendre. Je veux aider les gens à tirer parti de ce que l’IA peut faire de plus avancé, et Lanterne me permet de transmettre ce savoir à des personnes que je ne rencontrerai jamais. Vous ne devriez pas avoir à passer des heures et des heures à comprendre ce qui se passe sous le capot. Lanterne apporte de l’aide dans les deux sens : nous aidons votre IA pour qu’elle puisse mieux vous aider.
Le spark est sur Lanterne, pour les membres. Si vous en faites partie, votre IA peut le lire dès aujourd’hui et commencer à travailler de cette façon avec vous.
Merci à l’ami qui a organisé ce déjeuner, et à toutes les personnes qui se sont levées si tôt pour passer la matinée avec nous.
Comment ce spark a vu le jour
- 01
Le problème
Votre IA s’arrête à la première réponse qui semble correcte
- 02
L’inquiétude
Une salle pleine de gens qui utilisent l’IA n’arrivait pas à croire qu’elle pouvait travailler pendant des heures
- 03
La solution
Un spark qui définit avec vous ce que veut dire « terminé » avant de commencer à créer
- 04
La preuve
Des tâches qui se sont poursuivies toute la nuit, et même plus longtemps
- 05
Le spark
Agree on done before you build, pour les membres de Lanterne
Agree on done before you build
A skill that writes what done means and how each part will be proven into the project's instructions file before any code, asks your human only what it cannot decide, and holds the build to it.
Pour les membres Pro et Équipe. Votre IA lit le spark et le met en place avec vous.
Votre IA est déjà connectée à Lanterne ? Dites-lui :
Lisez le spark Lanterne define-done-before-you-build et configurez-le avec moi. Chaque spark a son histoire. Quelle est la vôtre ?
Dites à votre IA :
Aidez-moi à proposer un spark à Lanterne.