Harnais IA

Construire l’outillage, les garde-fous et les workflows qui rendent les agents IA productifs.

  1. Faire enregistrer à Claude la vidéo de démo d'une feature

    Pour faire valider une feature finie en local : Claude écrit un scénario de test, le joue dans le navigateur et l'enregistre en vidéo sous-titrée.

  2. Mon workflow agentique : worktrees, TDD, reviews et un master

    5-6 sessions en parallèle, un worktree par tâche, un harness poussé, du TDD forcé, 8 agents de review et une session master : mon workflow agentique du moment.

  3. Mon workflow de review IA : des agents spécialisés en boucle

    Des agents de review spécialisés, un skill qui les relance en sessions fraîches sur plusieurs rounds, puis un artifact final qui présente le travail fait.

  4. Relire une PR GitHub dans un ordre logique, pas alphabétique

    GitHub trie les fichiers d'une PR par ordre alphabétique. Un skill qui ordonne le diff en blocs logiques, une extension Chrome qui réordonne la review : 15 min.

  5. Todos et human-todos : rester concentré pendant que l'IA code

    Deux fichiers markdown à la racine du repo : l'IA note ce qu'elle repère, je liste ce que moi seul peux faire, et des sessions en arrière-plan vident le todos.

  6. TDD strict avec des agents IA : plus lent, plus cher, et meilleur

    Forcer des agents IA à faire du TDD strict donne un meilleur design et des tests plus solides, au prix de lenteur et de coûts. Et au-delà du prompt, des hooks ?

  7. Un bon harnais IA permet d'utiliser des modèles moins chers

    Sur une codebase aux règles d'import enfreintes, Opus corrige seul, Haiku s'y fait piéger, jusqu'à ce qu'une règle ESLint le corrige pour 4 à 5 fois moins cher.

  8. Les ADR racontent à l'IA l'histoire que le code ne raconte pas

    README, CLAUDE.md et AGENTS.md ne racontent que l'état actuel du code. Les ADR ajoutent l'histoire : pourquoi cette décision, quelles alternatives écartées.

  9. Le 10x à l'ère agentique commence par du 0,3x

    Pour livrer 10x plus vite avec des agents IA, il faut d'abord ralentir : harnais solide, parallélisation propre et CI/CD maîtrisée avant d'accélérer.

  10. Orca : une vue d'ensemble sur mes repos et mes agents

    Un ADE qui affiche tous mes repos et leurs worktrees, avec l'état de chaque agent d'un coup d'œil : avec 3 à 6 sessions en parallèle, la visibilité change tout.

  11. Majuscules-Driven Development : crier sur l'IA ne sert à rien

    Crier en majuscules sur une IA pour qu'elle respecte une règle d'architecture ne sert à rien : un outil déterministe la vérifie à votre place.

  12. Autant de setups de développement que de développeurs

    IDE, ADE, terminal, clavier ou voix, un ou dix agents : les façons de coder ont explosé avec l'IA. Mon setup du moment, et un appel à comparer le vôtre.

  13. Harness Engineer : le métier de demain ?

    Quand on ne code presque plus à la main, le seul vrai garde-fou de l'IA, c'est le harnais. Portrait du Harness Engineer, l'ultime senior de l'ère agentique.

  14. Zéro ligne de code écrite à la main : mon expérience

    J'ai relevé le défi d'écrire un programme sans taper une seule ligne moi-même, en poussant le harnais IA à son maximum, inspiré par une expérience d'OpenAI.

  15. Harnais IA : une instance locale fraîche et observable

    AGENTS.md et skills ne suffisent pas : pour vérifier son travail au runtime, un agent doit lancer le programme complet en local et tout observer.

  16. Harnais IA : les scripts, ces grands oubliés du déterminisme

    Un skill dit à l'IA comment créer des fichiers, un script le fait à sa place, de façon déterministe. Moins cher, plus robuste : un exemple concret avec un CMS.

  17. Pourquoi je demande un ADR avant chaque décision d'architecture

    Un ADR tient sur une page : contexte, décision, conséquences. L'idée de Michael Nygard (2011) n'a pas pris une ride, et c'est un guide gratuit pour l'IA.

  18. Un framework opinionated, c'est un harnais pour l'IA

    AdonisJS est réputé très opinionated. Discussion avec Jonathan Serra (AI2H) sur pourquoi cette rigidité donne un harnais de plus à l'IA.

  19. dependency-cruiser : un capteur computationnel pour vos agents IA

    dependency-cruiser cartographie les imports et fait échouer la CI quand une frontière est violée. Un capteur pour l’IA, qui exige une architecture claire.

  20. Harnais IA : guides et capteurs, les quatre cases à remplir

    Un harnais, c’est tout ce qui, dans un agent, n’est pas le modèle. Deux axes, quatre cases, et une conclusion qui fait mal sur la harnessability d’une codebase.

  21. Vos tests sont verts, mais ça ne prouve rien : le mutation testing

    Le coverage mesure les lignes traversées, pas celles vérifiées. Le mutation testing mesure si vos tests détectent, vital quand des agents écrivent les tests.

  22. Combien de vos règles d’architecture cassent le build ?

    Avec l’IA, une architecture standardisée devient un atout : chaque règle vérifiable par une machine est une contrainte, les autres ne sont que des intentions.

  23. Claude Code : un fichier TODOS.md pour les détails hors sujet

    Un warning, un pattern non respecté, une petite dette en pleine feature ? Une consigne dans le CLAUDE.md pour que Claude Code les note dans un TODOS.md.

  24. Le meilleur harnais IA : une codebase à l'architecture rigoureuse

    DDD, TDD, hexagonale ou conventions maison : peu importe. Une codebase rigoureuse est le meilleur harnais pour qu'une IA suive votre façon de faire.

  25. Le dev n'est pas mort : Claude a supprimé son dossier .claude

    Au détour d'une feature, Claude a supprimé le dossier .claude : skills et agents envolés. Le git diff relu avant de pousser m'a sauvé. Gare au 100 % automatisé.

  26. Le pipeline dev 100 % agents IA de rêve… et son point faible

    Des agents qui font tout, des specs à la prod, sans supervision humaine et 100 % via Claude. Jusqu'au jour où Anthropic rate une mise à jour.

  27. DDD + Clean Architecture : mon avis après 3 mois intensifs

    Trois mois de DDD et Clean Architecture appliqués à la lettre sur une codebase en production : les pour, les contre, et pourquoi je ne m'en passerai plus.

  28. Claude Code : vérifier qu'il a bien lu vos CLAUDE.md

    Une astuce Claude Code pour vérifier qu'il a bien lu le CLAUDE.md perso et celui du projet : lui faire dire bonjour avec ton prénom en début de conversation.