Ce qui entoure
le modèle.

Les harness d’agents, en termes simples. Une tâche ordinaire, suivie à travers les cinq parties qui permettent à un modèle de travailler.

Dernière mise à jour : octobre 2026

En
bref.

Un modèle d’IA ne fait aucun travail par lui-même. Il lit du texte et il écrit du texte. C’est le logiciel autour de lui qui ouvre votre système comptable, rédige le courriel, vérifie le montant et attend votre approbation.

Ce logiciel s’appelle un harness. Les applications Claude et ChatGPT que vous utilisez peut-être déjà en sont, tout comme Claude Code et Codex, deux outils conçus pour les programmeurs. Plus bas, nous suivons une tâche ordinaire à travers un harness, une partie à la fois.

La tâche
que nous suivons.

Chaque mois, quelqu’un passe en revue les factures impayées et écrit aux clients en retard. Cela demande du jugement : qui reçoit un mot aimable, qui reçoit un rappel ferme, et qui est en litige et ne reçoit rien.

Nous confions cette tâche à un système d’IA et nous regardons ce que chaque partie du harness en fait. La tâche est une illustration, choisie parce que beaucoup d’entreprises l’ont. Ce n’est pas un cas client, et aucun produit nommé sur cette page n’est livré prêt pour elle.

Un modèle
seul.

Un modèle a des connaissances générales. Il n’en a aucune sur votre entreprise. Il a été entraîné à continuer du texte : à partir du début d’une phrase, il produit un mot probable, puis le suivant. Demandez-lui de relancer vos factures en retard et il rédige un rappel poli. Puis il s’arrête, parce qu’il lui manque quatre choses.

  1. 01

    Il ne peut pas agir.

    Il peut vous dire quoi envoyer, et c’est vous qui envoyez.

  2. 02

    Il ne connaît pas votre entreprise.

    Ni vos clients, ni vos modalités de paiement, ni ce que vous avez demandé hier.

  3. 03

    Il ne voit pas vos dossiers.

    Il n’a que ce qu’on place devant lui.

  4. 04

    Il ne peut pas vérifier.

    Il peut écrire un montant sans jamais le comparer à la facture.

Ce qu’est
un harness.

Un harness est le logiciel autour du modèle qui lui donne des outils et décide de ce qu’il voit. La documentation d’Anthropic décrit Claude Code comme la couche autour du modèle qui fournit les outils et gère le contexte que le modèle voit, et appelle cette couche un agentic harness. Agentic veut dire que le système pose des gestes et ne fait pas que répondre. Le contexte, c’est tout ce que le modèle a devant lui à un moment donné.

Claude Code est l’agent de programmation d’Anthropic et Codex est celui d’OpenAI. Nous les nommons parce que leur documentation est publique et précise. Selon la même définition, les applications Claude et ChatGPT sont aussi des harness : c’est notre lecture, pas la formulation des fournisseurs.

Cette page découpe ce que fait un harness en cinq parties. C’est une façon de le découper, pas une liste officielle : la définition d’Anthropic n’en nomme que deux, les outils et le contexte.

Un modèle et les cinq parties décrites sur cette page Harness par exemple Claude Code, Codex Modèle lit du texte, écrit du texte Outils comment il agit Permissions ce qu’il ne peut pas faire Contexte ce qu’il sait de la tâche Mémoire ce qui se conserve Vérification comment il se vérifie

Cinq parties,
une tâche.

Chaque partie dans le même ordre : ce qu’elle est, ce qu’elle fait dans la tâche des factures, son vrai nom dans Claude Code ou Codex, et sa limite.

Outils (tools)

Un outil est une action que le harness peut exécuter pour le modèle. Le modèle écrit une demande dans un format fixe, le harness exécute l’action réelle, et le résultat revient sous forme de texte.

Dans la tâche des factures
Trois outils : lire la liste des factures impayées dans le système comptable, lire les derniers courriels échangés avec un client, et créer un brouillon de courriel.
Les vrais noms
La documentation de Claude Code le dit en une phrase : sans outils, Claude ne peut que répondre par du texte. Pour atteindre les systèmes d’une entreprise, plusieurs harness utilisent MCP, le Model Context Protocol, un standard open source pour connecter des applications d’IA à des systèmes externes.
La limite
Chaque outil est une porte vers un de vos systèmes. Le connecter, c’est décider de ce que le système d’IA peut lire et de ce qu’il peut modifier. Cette liste mérite donc la même revue que vos comptes d’utilisateurs.

Permissions et sandbox

Les permissions fixent ce que le système peut faire sans demander à une personne. Un sandbox est une zone clôturée qui limite ce qu’une erreur peut atteindre.

Dans la tâche des factures
Le système peut lire les factures et rédiger des brouillons. Il ne peut pas envoyer. Une personne lit chaque brouillon et l’envoie, et c’est la première ligne que nous tracerions.
Les vrais noms
Claude Code a des modes de permission. En mode Manual, il demande avant la plupart des actions qui modifient des fichiers, exécutent des commandes ou accèdent au réseau. En mode auto, un second modèle, appelé classifier, examine la plupart des actions à votre place et bloque celles qui sont risquées; en octobre 2026, c’est le mode de départ de sa version en ligne de commande. Codex a deux réglages comparables, un mode de sandbox et une politique d’approbation.
La limite
Le sandbox de Claude Code est désactivé par défaut et ne couvre que les commandes qu’il exécute sur l’ordinateur; les connexions faites par MCP s’exécutent en dehors. Dans la tâche des factures, la comptabilité et le courriel passent par de telles connexions, alors c’est la règle de ne pas envoyer qui fait le travail. La modification d’un fichier peut être annulée; un courriel envoyé, non.

Contexte

Le contexte, c’est ce qu’on dit au modèle sur le travail avant que quiconque tape une demande. Le harness l’ajoute au début de chaque session, une session étant une conversation de travail du début à la fin.

Dans la tâche des factures
Vos modalités de paiement, le ton que vous employez avec vos clients, les clients qui ne reçoivent jamais de rappel automatique, et l’endroit où se trouvent les factures.
Les vrais noms
Un fichier d’instructions écrites. Claude Code en lit un nommé CLAUDE.md au début de chaque session. Codex en lit un nommé AGENTS.md avant de faire quoi que ce soit.
La limite
Le fichier guide le modèle sans le contraindre. La documentation d’Anthropic indique que Claude traite ces instructions comme du contexte, et non comme une configuration imposée. Tout ce qui ne doit jamais arriver relève des permissions.

Mémoire

La mémoire couvre deux problèmes différents : une conversation qui devient trop longue, et une conversation qui se termine.

Dans la tâche des factures
Une longue liste de factures remplit la conversation, alors le harness résume ce qui précède et continue. Le mois suivant, le travail repart d’une conversation vide, à moins que quelque chose ait été noté, par exemple qu’un client paie toujours dans la deuxième semaine.
Les vrais noms
Résumer une longue conversation s’appelle la compaction : Claude Code efface d’abord les résultats les plus anciens, puis résume au besoin. Les notes gardées d’une session à l’autre s’appellent auto memory : des notes que Claude écrit lui-même à partir de vos corrections et de vos préférences.
La limite
La compaction perd du détail, et des instructions données tôt dans une conversation peuvent être perdues; c’est pourquoi les règles durables vont dans le fichier d’instructions. L’auto memory a un plafond : au plus les 200 premières lignes de sa note principale sont chargées au début d’une session.

Vérification

Vérifier, c’est comparer le travail à autre chose que le jugement du modèle lui-même. Un modèle peut écrire qu’un montant est exact sans l’avoir consulté.

Dans la tâche des factures
Avant qu’un brouillon arrive à une personne, un contrôle fixe, et non le modèle, compare le montant et la date d’échéance du courriel avec l’écriture comptable. Un écart retient le brouillon.
Les vrais noms
Claude Code décrit une tâche en trois phases : rassembler le contexte, agir, vérifier les résultats; toutes les tâches n’ont pas besoin des trois. Un harness peut aussi forcer un contrôle avec des hooks, des commandes qu’il exécute automatiquement avant ou après une action.
La limite
Un contrôle n’attrape que ce pour quoi il a été écrit. Un courriel avec le bon montant et le mauvais ton passe.

La
boucle.

Les cinq parties tournent dans une même boucle : rassembler le contexte, agir, vérifier, et recommencer jusqu’à ce que la tâche soit terminée.

Pour chaque facture, le système lit le dossier, rédige le courriel et compare le montant, puis passe à la suivante. Quand la liste est terminée, il fait son rapport, et les brouillons attendent une personne. Une personne peut intervenir à tout moment : dans Claude Code, vous pouvez interrompre le travail à n’importe quel moment pour le réorienter.

Le harness fait tourner le modèle en boucle jusqu’à la fin de la tâche Votre demande Contexte instructions, mémoire Action outils, si permis Vérification contrôles automatiques Rapport pas terminé : on recommence

Cinq questions
avant de choisir.

Quand vous évaluez un système d’IA, le nom du modèle n’est qu’une partie de la réponse. Le reste se trouve dans ce qui l’entoure, et chaque partie vous donne une question à poser.

Partie La question à poser À quoi ressemble une bonne réponse
Outils (tools) Lesquels de nos systèmes peut-il lire, et lesquels peut-il modifier? Une liste, système par système, qui sépare la lecture de la modification.
Permissions et sandbox Que peut-il faire sans demander, et lesquelles de ces actions ne peuvent pas être annulées? Il prépare et une personne approuve. Tout ce qui ne peut pas être annulé attend toujours.
Contexte Que sait-il de notre entreprise avant que quiconque tape quoi que ce soit, et qui tient cela à jour? Un ensemble de règles écrites dont une personne nommée chez vous est responsable.
Mémoire Que garde-t-il d’une session à l’autre, et où est-ce conservé? Des notes que vous pouvez lire et supprimer, gardées à un endroit que le fournisseur peut nommer.
Vérification Qu’est-ce qui contrôle son travail avant qu’une personne le voie? Un contrôle par rapport à vos propres dossiers, avec un énoncé de ce qui n’est pas contrôlé.

Quand vous voulez un coup de main

Si vous choisissez un système pour un de vos workflows, ou s’il faut bâtir un harness autour de l’un d’eux, commencez par une conversation.

Parlons de votre défi

Sources

Les faits sur les produits ont été lus dans la documentation de chaque fournisseur le 7 octobre 2026. Les pages sont en anglais. La tâche des factures est notre illustration et ne vient d’aucune source.