Aller au contenu
Toutes les notes du Radar

Harness² : améliorer l’agent sans toucher au modèle

Radar, Agents

Un article de Google Research propose de laisser le modèle tranquille et d’optimiser ce qui l’entoure : instructions, gardes, mémoire. Nous avons monté cet atelier chez Estação Clínica, avec nos propres verrous et le médecin comme seule personne qui publie. En trois tours, il a répondu « garder » deux fois, et la seule candidate qu’il a adoptée a échoué à la confirmation. C’est le résultat, pas un défaut.

5 novembre 20267 min de lecture

tours où l’atelier a répondu « garder la base »

2 sur 3

tours où l’atelier a répondu « garder la base »

Garder est une réponse valable, et ce fut la plus fréquente

rappel des nombres de la candidate recalée

96,1 % → 90,2 %

rappel des nombres de la candidate recalée

Le « 2 → 0 » de l’adoption était le bruit d’un seul tour

erreurs sur piège dans la lecture d’examens

4 → 0

erreurs sur piège dans la lecture d’examens

Avec la règle du total du leucogramme, sur le même modèle

coût du tour le plus cher

US$ 1,28

coût du tour le plus cher

126 propositions testées, décision : garder

En bref

  • Harness² est une méthode, pas un produit : proposer des changements à ce qui entoure le modèle, tester chaque candidate sur la même tâche et composer la version finale par le contraste entre les exécutions.
  • Chez Estação Clínica, seul le concept est entré, sans code copié. L’atelier tourne dans un tenant synthétique, derrière l’entonnoir de pseudonymisation, et ne publie jamais seul.
  • La première candidate « approuvée » était du bruit : avec trois répétitions, le rappel des nombres est passé de 96,1 % à 90,2 %. De là vient la règle de confirmer trois fois avant de croire.
01

Ce qu’est Harness²

Harness² est un travail de Google Research, publié en octobre 2026 sous licence Apache-2.0. L’idée centrale : le modèle de langage reste fixe, et ce qu’on optimise est le « harness », tout ce qui entoure le modèle dans une tâche, comme les instructions, les gardes, la mémoire et les consignes sur les outils.

L’étape centrale a trois temps. Un éditeur propose des changements sur deux fronts : la procédure (comment faire) et le savoir d’expert (quoi savoir). Chaque candidate tourne sur la même tâche. La version finale est composée par le contraste entre les exécutions, sans corrigé. « Garder la base » est une réponse valable, et le choix final se fait à l’aveugle, en jugeant la couverture, puis la justesse, puis la fidélité.

Après chaque tâche reste une leçon, au format déclencheur, leçon, preuve et confiance. C’est ce registre qui fait progresser le harness d’un tour à l’autre.

Réglage à la main

Celui qui écrit le prompt

  • Change l’instruction
  • Lance quelques cas
  • Regarde le résultat
  • Décide à l’œil

Chaque changement devient une opinion. Personne ne sait si c’est mieux ou si le cas était facile.

Atelier

Atelier

  • Propose des candidates sur deux fronts
  • Les lance toutes sur la même tâche
  • Compose par le contraste, à l’aveugle

Médecin

  • Publie, ou non

La règle décide de ce qui est meilleur. La personne décide si ça passe en production.

02

Comment nous l’utilisons chez Estação Clínica

Nous avons lu l’article le 20 octobre et, le jour même, dessiné l’« atelier d’agents » d’Estação Clínica. Seul le concept est entré : aucun code, prompt ou texte n’a été copié. La première cible fut Escriba, l’agent qui rédige la note de consultation ; ensuite sont venus le résumé, la seconde lecture des examens, WhatsApp et Irene, la nutritionniste de WhatsApp.

Deux pièces de la méthode ont été refusées volontairement. L’adoption automatique de la version gagnante : chez Estação, seul le médecin publie. Et les « faits de l’environnement » enregistrés avec la version : en santé, ce seraient des données de patient dans un prompt.

Estação Clínica

Atelier d’agents
  1. 1ProposerUn éditeur suggère des candidates pour la procédure et pour le savoir d’expert. Il ne voit pas le corrigé.
  2. 2TesterChaque candidate tourne sur les mêmes consultations synthétiques, et une règle en code mesure le rappel des faits, des nombres et les nombres sans source.
  3. 3ComposerLa version finale sort du contraste entre les exécutions. Si aucune candidate ne gagne nettement, la réponse est « garder ».
  4. 4PublierSeul le médecin. L’atelier remet un rapport ; c’est une personne qui décide.
  • Tourne seulement dans un tenant synthétique, effacé à la fin.
  • Chaque appel passe par l’entonnoir de pseudonymisation.
  • La règle est du code, pas la note du modèle lui-même.
  • Le rapport porte des comptages et des hachages, jamais de texte de consultation.

Si l’atelier ne convainc pas, rien ne change : la version en production reste la même.

03

Ce qui s’est passé en trois tours

Au premier tour, sur Escriba, la base avait déjà 100 % de rappel sur le jeu de test. L’atelier a coûté US$ 0,15 et répondu « garder ». Un verrou d’identifiant a bloqué le front du savoir sur un faux positif, corrigé ensuite.

Au deuxième, nous avons monté un jeu difficile de 30 consultations, 18 d’entraînement et 12 de validation. L’atelier a adopté une candidate : les erreurs sur piège sont passées de 2 à 0, pour US$ 0,85. C’était trop beau. Nous avons répété la validation trois fois et la candidate a été recalée : le rappel des nombres est passé de 96,1 % à 90,2 %, et les nombres sans source sont montés de 2 à 4. Le « 2 → 0 » était le bruit d’un seul tour.

Au troisième, 126 propositions pour US$ 1,28, et de nouveau « garder ». La leçon la plus chère du mois a été la règle qui est restée : aucune candidate n’entre sans trois répétitions en validation.

TourJeuDécision de l’atelierConfirmation avec 3 répétitionsCoût
1 · EscribaJeu de test, base avec 100 % de rappelGarderPas nécessaireUS$ 0,15
2 · Escriba30 consultations difficiles, 18 d’entraînement et 12 de validationAdopter (erreurs sur piège 2 → 0)Recalée : rappel des nombres 96,1 % → 90,2 %, nombres sans source 2 → 4US$ 0,85
3 · Escriba126 propositionsGarderPas nécessaireUS$ 1,28
Consultations synthétiques, dans un tenant effacé à la fin de chaque tour. Coûts d’API au moment du tour.
04

Quand le gain était dans le modèle, pas dans le harness

La même règle a servi à une question que Harness² ne pose pas : et si le problème, c’était le modèle ? Nous avons lancé Escriba avec Opus 5.5 et avec Sonnet 5.5 sur le jeu de validation. Opus a tout juste et a coûté 2,6 fois plus par note. Pour une note de consultation, où un nombre sans source est un risque clinique, Opus est devenu le modèle recommandé.

Rappel sur le jeu de validation

Sonnet 5.5Opus 5.5

  • Faits de la consultation dans la note

    Sonnet 5.5: 98,3 %
    Opus 5.5: 100 %
  • Nombres de la consultation dans la note

    Sonnet 5.5: 96,1 %
    Opus 5.5: 100 %

Coût par note

2,6×

Sonnet 5.5US$ 0,008
Opus 5.5US$ 0,021

Opus coûte 2,6 fois plus et ne se trompe sur aucun nombre

Nombres sans source, dans les 12 consultations de validation

Sonnet 5.52 / 12
Opus 5.50 / 12

Un nombre dans la note qui ne figure dans aucune parole de la consultation.

Voir les chiffres en tableau
Sonnet 5.5Opus 5.5
Rappel des faits98,3 %100 %
Rappel des nombres96,1 %100 %
Nombres sans source20
Coût par noteUS$ 0,008US$ 0,021
Jeu de validation de 12 consultations synthétiques, trois répétitions.
05

La seconde lecture de l’examen

La seconde cible fut la lecture des résultats d’examens, où l’erreur classique est de mal additionner les fractions du leucogramme. Sur 12 comptes rendus synthétiques avec pièges, Sonnet 5 avec les instructions d’aujourd’hui s’est trompé 4 fois ; avec une règle écrite sur le total, 0 fois, et pour moins cher ; Haiku 4.5 s’est trompé 0 fois avec les instructions d’aujourd’hui.

Les deux tours réels de l’atelier sur cette cible ont répondu « garder », pour US$ 0,095 et US$ 0,085. L’atelier n’a rien publié. La règle du total est entrée par le chemin normal, avec relecture, et dans le tenant réel la part des comptes rendus lus uniquement par l’IA est passée de 28,9 % à 17,4 % entre la version 3 et la version 4. Cette comparaison n’est pas propre : le lecteur en code a aussi changé entre les deux.

LecteurErreurs sur piège (sur 12 comptes rendus)Coût du tour
Sonnet 5, instructions d’aujourd’hui4US$ 0,26
Sonnet 5, avec la règle du total0US$ 0,19
Haiku 4.5, instructions d’aujourd’hui0US$ 0,11
Comptes rendus synthétiques écrits pour contenir des pièges d’addition. Les deux modèles lisent le même jeu.
06

Ce que nous ne savons pas encore

  • 01

    Tout est synthétique

    L’atelier ne tourne que sur des consultations et des comptes rendus synthétiques. C’est la condition pour exister en santé, et aussi la limite : la distribution réelle peut être autre.

  • 02

    Un seul tour ment

    La candidate « 2 → 0 » est passée en un tour et a chuté en trois. Tout nombre issu d’une seule exécution, y compris ceux de cette note, vaut moins qu’il n’y paraît.

  • 03

    La comparaison dans le tenant réel n’est pas propre

    Entre la version 3 et la 4 du lecteur d’examens, la règle et le code ont changé. La baisse de 28,9 % à 17,4 % de la part « IA seule » ne peut pas être attribuée à une seule chose.

  • 04

    Coût de l’atelier face au gain

    Trois tours ont coûté moins de US$ 2,50 et produit une règle de processus et un « garder ». Ça vaut le coup comme méthode de décision ; ce n’est pas une machine à gains automatiques.

07

Prochaines étapes

  1. En cours

    1. Trois répétitions comme règle

    Aucune candidate n’entre sans trois exécutions en validation, sur toutes les cibles.

  2. Ensuite

    2. Atelier sur WhatsApp et sur Irene

    Les cibles existent depuis fin octobre ; il manque des tours avec leur propre jeu difficile.

  3. Horizon

    3. Des leçons qui traversent les cibles

    Le registre déclencheur, leçon, preuve et confiance alimentant la cible suivante, pas seulement la même.

Horizon

La règle décide de ce qui est meilleur. La personne décide de ce qui entre.

Si l’atelier prouve sa valeur sur plus de cibles, il devient la porte par laquelle passe tout changement d’agent : proposition, test sur la même tâche, contraste et un rapport pour qui publie. Sans corrigé et sans adoption automatique.

Changement proposé sur un agent
Atelierproposetestecompose
  • Garder la basequand aucune candidate ne gagne nettement
  • Rapport pour le médecinquand une candidate passe trois fois
  • Leçon enregistréetoujours, avec déclencheur, preuve et confiance
Changer ce qui entoure le modèle, avec une règle. Publier avec des gens.

Envie de tester une nouveauté sur votre cas ?

Le critère de validation vient avant le test, et le résultat arrive en chiffres.