Aller au contenu
RobotsProjet personnel · 2026

Sept robots pour faire équipe avec l'IA

J'ai dessiné une famille de robots qui rend le travail de l'IA lisible, puis je l'ai transformée en app Windows que j'utilise chaque jour.

Livrable
sept personnages et leurs regards LED, app Windows installée, guide d'utilisation
Rôle
design de personnage, design produit, direction du développement
Cadre
projet personnel, fork de Coucou de Louis Raillé (code MIT)
Équipe
solo, développé avec Claude Code
Aperçu du projet Robots

Contexte

Je voulais savoir d'un coup d'œil ce que fait l'IA, sans quitter ce que je fais.

Suivre une IA qui travaille, sans lire un terminal

Avec Claude Code, l'IA enchaîne les actions dans un terminal : lire des fichiers, lancer des commandes, demander une autorisation. Pour un designer, ce flux est difficile à suivre.

Le point de départ

Coucou, l'app open source de Louis Raillé, affiche un petit compagnon en haut de l'écran pour suivre ces sessions. Sa version Windows existait, avec son personnage à lui. Je l'ai reprise pour en faire mon outil, avec mes propres personnages.

  • Garder le code de Coucou sous licence MIT et créditer son auteur
  • Remplacer tout ce qui appartient à Louis : nom, personnage, icône, sons
  • Ne jamais bloquer Claude Code, ni autoriser une action sans un clic
  • Aucune télémétrie : rien ne sort du PC vers un service que je n'ai pas choisi

Ce qu'il fallait concilier

  • Le personnageExprimer un état sans texte, dans une tête de quelques dizaines de pixels.
  • La confianceComprendre une action de l'IA avant de l'autoriser.
  • Le calmeÊtre là sans interrompre, ni en jeu, ni en appel.

Comment rendre lisible le travail d'une IA, avec un personnage qui tient dans le haut de l'écran ?

Personnages

Uniquement des yeux, jamais de bouche : l'état tient au regard et à la couleur des LED.

Sept têtes, un écran LED, aucun texte nécessaire

Un robot par pratique : la silhouette dit qui travaille, le regard dit comment ça va.

La famille

  • Bit · codeUne télé bleue. Il suit Claude Code et dirige les autres robots.
  • Flash · photoUne tête ronde orange. Il importe et trie les photos.
  • Grain · retoucheUne goutte rose. Il prépare les exports.
  • Prisme · assetsUne gélule jaune. La 3D, les apps et les sites.
  • Combo · jeuUne manette verte. Les jeux, sans déranger la partie.
  • Tempo · musiqueUne tête ronde turquoise, avec son casque. La musique et la vidéo.
  • Ping · discussionsUne bulle violette. Discord et le web.

Un vocabulaire visuel réduit

  • 7Robots, un par pratiqueUne silhouette et une couleur chacun
  • 14Regards sur l'écran LEDNeutre, concentré, pensif, ravi, alerte…
  • 6PictogrammesÉcoute, import, chargement, question…
  • 3Effets seulementContour sticker, ombre au sol, grain sur le casque

Pistes explorées

  • Les robots en volume, en vraie 3DMes formes extrudées, l'écran LED intactRetenue
  • Des mains mécaniques pour leurs gestesTestées en cinq styles, puis retirées : la tête qui saute ou se penche disait déjà toutÉcartée
  • Des skins pensés comme de nouveaux personnagesToile, le premier : ses propres yeux, qui viventRetenue
  • Les intégrations de Coucou (e-mails, paiements, déploiements)Remplacées par mes logiciels récents, plus utiles au quotidienÉcartée

Conception

Chaque choix m'a été présenté sur pièces, en options ou en croquis, avant d'être codé.

Du dessin à l'app, version après version

Je n'ai pas écrit le code : j'ai écrit le brief, pris chaque décision et testé chaque version. Claude Code a développé.

Du brief à l'app

Des personnages au codeUn fichier de design, source de vérité

  1. Le briefLe briefFormes, couleurs, épaisseurs et regards décrits une fois, repris tels quels par l'app.
  2. En 3DEn 3DLes mêmes formes mises en volume, l'écran LED intact.

Rendre l'IA lisibleDire ce qui se passe, en mots simples

  1. Les étapesLes étapes« Lance les tests » plutôt que la commande, et le nombre d'étapes.
  2. Avant d'autoriserAvant d'autoriser« Ce que ça fait » en une phrase, puis la commande exacte.
  3. Répondre sans le terminalRépondre sans le terminalLes questions de Claude et la suite du travail, depuis l'îlot.

Un assistant qui demandeLes petites choses seul, les grandes avec accord

  1. Le chat qui agitLe chat qui agitOuvrir un logiciel, régler le volume, programmer un rappel.
  2. Le bouton FaireLe bouton FaireFermer, nettoyer, mettre à jour : rien sans un clic.
  3. Le point du matinLe point du matinMétéo, rappels, la journée d'hier et ce qui attend, quand l'îlot est calme.

Une famille de robotsBit dirige, les autres travaillent un par un

  1. Un objectifUn objectifBit le découpe en tâches pour les bons robots ; rien ne démarre avant mon clic.
  2. Ils se parlentIls se parlent« Bit → Flash : à toi », « Flash → Bit : j'ai fini », dans l'îlot.
  3. La limite respectéeLa limite respectéeQuand mon abonnement atteint sa limite, la famille fait une pause et reprend à l'heure dite.

Pour tout le mondeLisible sans la couleur, utilisable au clavier

  1. Sans la couleurSans la couleurUn mot et un pictogramme pour chaque état, une palette pour daltoniens.
  2. Au clavierAu clavierCtrl+Alt+I ouvre l'îlot, Tab et Entrée font le reste.
  3. Lire à voix hauteLire à voix hauteUn texte sélectionné, ou toute la fenêtre, lu par la voix de Windows.

Suivre de loinLe PC travaille, je garde la main

  1. Depuis l'iPhoneDepuis l'iPhoneAutoriser, répondre ou donner la suite à Claude, sur le Wi-Fi de la maison ou par Discord.
  2. Ce que Claude a changéCe que Claude a changéÀ la fin d'un tour : sa première phrase, puis les fichiers et les lignes modifiés.
  3. Le calcul finiLe calcul finiUn message quand un rendu ou un export se termine, même loin du PC.

Le projet en chiffres

  • 78Versions en neuf joursDe la 0.2.0 à la 0.4.71, du 6 au 14 octobre 2026
  • 56 311Lignes de codeDont 13 093 venaient de Coucou au départ
  • 159Tests automatisés à chaque modificationAssistant, missions, sécurité des actions, dates, consommation de Claude
  • 0TélémétrieLes seules requêtes vont aux services que je choisis

Tests

Chaque gêne rencontrée au quotidien devenait une version, souvent le jour même.

Le premier utilisateur, c'est moi

Robots tourne sur mon PC tous les jours. Il n'a pas encore été testé par d'autres personnes.

Vérifié en usage réel

  • Autorisations et questions de Claude Code répondues depuis l'îlot
  • Mode performance déclenché par TouchDesigner, puis tout remis comme avant
  • Mode jeu avec EA FC 27, sans fenêtre qui passe devant la partie
  • Lancement avec Windows, et moins de 0,2 % du processeur au repos
  • 159 tests automatisés à chaque modification

Corrigé grâce à l'usage

  • Le signe € bloquéUn raccourci de Robots prenait AltGr+E sur mon clavier français : il a changé de touche.
  • Le chat qui ne trouvait plus ClaudeUne mise à jour de l'app Claude avait déplacé son dossier : Robots le cherche maintenant aux deux endroits.
  • Robots absent au démarrageLe lancement avec Windows était coupé par défaut, hérité de Coucou : allumé une fois pour toutes.

À régler

  • L'installateur n'est pas encore signé : Windows affiche un avertissement
  • La famille de robots n'a pas encore mené un long objectif de bout en bout

Bilan

Diriger une IA, c'est d'abord décider : ce qu'on garde, ce qu'on retire, et quand on s'arrête.

Du personnage dessiné à l'outil de tous les jours

  • Un designer qui livreDu personnage dessiné à l'app installée, en dirigeant une IA de bout en bout.
  • Une IA lisibleDes étapes en mots simples, et une question avant chaque action délicate.
  • Des limites assuméesPas encore de test avec d'autres personnes, un installateur à signer, un fork qui crédite son origine.

Faire autrement

J'ai ajouté des fonctions plus vite que je ne les ai éprouvées.

78 versions en neuf jours : certaines fonctions sont codées et vérifiées, mais pas encore vécues. La prochaine étape n'est pas d'en ajouter, c'est d'arrêter d'en ajouter.

Prochaine itération

  • Une semaine d'usage sans nouvelle fonction, pour ne garder que ce qui sert
  • Un test avec trois personnes qui utilisent Claude Code
  • Un installateur signé, puis le partage de l'app

Tous les projets