What Is a Harness?
L'article compare le harnais d'escalade au «harness» logiciel, un ensemble de logiciel qui fournit un environnement pour qu'un modèle d'IA opère comme agent. Un harnais d'agent remplit quatre fonctions principales : fournir un system prompt orientant le comportement du modèle, décrire et mettre à disposition des outils utilisables par le modèle, établir un cadre qui permet des boucles agentiques, et assurer une couche de traduction pour interagir avec différents modèles. Dans une boucle agentique typique, le modèle comprend la demande, appelle des outils (recherche web, écriture de code, composition d'e-mails), évalue les résultats et répète les appels jusqu'à ce qu'il juge la tâche accomplie. Contrairement aux modèles eux-mêmes, les harnais peuvent être possédés et adaptés par les utilisateurs, comme Pi ou OpenClaw, ce qui permet de personnaliser les instructions, d'ajouter des extensions et de conserver les données localement. Les auteurs soutiennent que la couche de traduction et l'essor des harnais open source facilitent le transfert de pouvoir des grands laboratoires d'IA vers les utilisateurs et renforcent ainsi l'autonomie humaine.