Qu’est-ce qu’un harnais agentique ? Et à quoi sert-il dans une entreprise ?
Vous demandez à une IA de préparer les relances pour les devis restés sans réponse depuis dix jours.
Pour faire ce travail, elle doit retrouver les devis, vérifier qu’ils sont toujours en attente, consulter les échanges disponibles et préparer un message adapté à chaque client. Vous souhaitez ensuite relire les propositions avant qu’elles partent.
La demande paraît simple. Elle mobilise pourtant un logiciel de gestion, une messagerie, des informations commerciales et plusieurs règles à respecter. Il faut que l’IA puisse accéder aux bons outils, enchaîner les opérations et conserver le fil de ce qu’elle fait.
C’est le rôle du harnais agentique, ou agent harness en anglais : l’environnement logiciel qui permet à un modèle d’IA de mener un travail en utilisant des outils.
Un rôle très concrêt
Le modèle analyse votre demande et choisit les opérations à demander. Le harnais organise leur exécution : il fournit le contexte, transmet les appels aux outils autorisés et retourne leurs résultats au modèle. Celui-ci peut alors poursuivre, demander une précision ou terminer le travail. La documentation de Microsoft décrit ce fonctionnement.
Dans notre exemple, la recherche peut faire apparaître un devis déjà accepté, mais dont le statut n’a pas été actualisé. Ou un client qui a demandé une modification dans son dernier e-mail. Ces informations doivent être prises en compte avant de préparer la relance.
L’agent avance donc en fonction de ce qu’il trouve. Le harnais conserve l’état du travail : les devis déjà examinés, les informations récupérées, les messages préparés et les points qui attendent votre décision.
Il doit aussi faire respecter les droits accordés. Consulter un devis, changer son montant et l’envoyer correspondent à des opérations différentes. Vous pouvez autoriser la préparation des messages tout en conservant la validation de leur envoi.
La mémoire compte également. Si vous avez expliqué comment vous souhaitez relancer vos clients, il est utile de retrouver cette consigne la semaine suivante. De même pour une décision prise sur un projet ou une préférence de présentation. Cela suppose de conserver les informations utiles et de les remettre à disposition au bon moment.
Enfin, vous devez pouvoir comprendre ce qui a été fait, retrouver le résultat et connaître le coût du travail. Une tâche peut mobiliser plusieurs appels au modèle et plusieurs outils. Son suivi fait partie du service attendu.
Le harnais réunit ces mécanismes autour de l’IA. C’est ce qui permet de lui confier une mission avec des données réelles et des règles de fonctionnement.
Bruno, le harnais agentique pour les entreprises
C’est ainsi que nous avons conçu Bruno, la plateforme d’agents éditée par incwo.
Dans une entreprise, les informations sont réparties entre les logiciels, les documents et les personnes. Un commercial connaît l’historique d’un client. La comptabilité sait qu’un règlement manque. Un compte rendu contient une décision qui n’a pas encore été reportée dans le CRM.
Pour vous aider sur un dossier, l’IA doit pouvoir retrouver ce contexte et travailler avec les applications concernées.
Bruno fournit cet environnement. Vous échangez avec votre **jumeau numérique**, qui s’appuie sur les informations accessibles et peut organiser le travail d’agents spécialisés. Vous lui confiez une demande, suivez son avancement et intervenez lorsqu’une décision vous revient.
Vous pouvez par exemple lui demander de préparer un rendez-vous client à partir du CRM, des documents partagés et des échanges disponibles. Vous retrouvez les sujets en cours, les décisions précédentes et les questions à aborder. Les sources doivent être connectées et les accès autorisés ; Bruno travaille avec les informations que vous lui rendez accessibles.
Le “Cerveau” permet de conserver des connaissances sur vos projets, vos clients et vos décisions. Vous pouvez demander ce qui a été convenu sur un dossier, retrouver les documents correspondants et compléter ou corriger les informations mémorisées. Le travail accompli reste ainsi utile lors des demandes suivantes.
Pour les clients incwo, la connexion au MCP donne accès aux données et aux actions de leur dossier, dans les limites de leurs droits. Une demande comme « prépare les relances des devis sans réponse » peut donc partir des données de gestion, avec une étape de relecture avant l’envoi.
Les tâches récurrentes peuvent aussi être programmées. Vous pouvez demander un point commercial chaque lundi matin ou une veille à fréquence régulière, puis retrouver les résultats dans Bruno. Vous gardez la possibilité de modifier la consigne ou d’arrêter la répétition.
Et lorsqu’une mission nécessite de traiter des fichiers ou de créer un outil, Bruno peut disposer d’un environnement informatique persistant avec **Computer**. Vous lui fournissez, par exemple, deux exports de ventes et lui demandez un tableau de bord par mois et par client. Vous examinez le résultat, puis demandez les changements souhaités. Les fichiers restent disponibles pour poursuivre le travail.
Mémoire, connexions, agents, exécution et suivi : ces fonctions permettent d’organiser le travail à l’échelle de l’entreprise. Bruno peut être utilisé avec incwo ou avec d’autres applications, selon les connexions mises en place.
Une plateforme ouverte, qui ne prend pas votre entreprise en otage
Un harnais agentique doit pouvoir évoluer avec les modèles d’IA et les outils de l’entreprise. Nous avons donc conçu Bruno comme une plateforme ouverte, avec la possibilité de choisir les modèles, de connecter vos applications et de conserver la maîtrise des dépenses.
Le choix du modèle est important. Certaines tâches demandent des capacités de raisonnement poussées ; d’autres peuvent être réalisées à moindre coût. Les exigences de confidentialité peuvent également varier selon les données traitées.
Dans Bruno, les responsables autorisés choisissent les modèles utilisables par l’équipe. Vous pouvez employer vos propres clés API et connecter un modèle local, hébergé sur votre infrastructure. Vous pouvez ainsi adapter les choix techniques aux besoins de l’entreprise et les faire évoluer lorsque de nouvelles possibilités apparaissent. Voir l’infrastructure de Bruno.
Cette liberté doit s’accompagner d’un suivi financier. Bruno permet de fixer des budgets mensuels et de consulter la consommation. Vous pouvez examiner ce que coûte le travail des agents et ajuster les modèles autorisés en conséquence.
L’ouverture concerne aussi les connexions. Les API et le MCP permettent de faire travailler les agents avec les applications déjà utilisées dans l’entreprise. Les possibilités dépendent des outils connectés et des droits accordés, mais vous pouvez enrichir progressivement cet environnement à mesure que vos besoins se précisent.
Les connaissances accumulées restent également récupérables : le contenu de Bruno Brain peut être exporté, notamment en Markdown. Vous conservez ainsi la possibilité de le réutiliser dans d’autres outils.
Vous pouvez commencer avec un besoin précis — préparer vos rendez-vous, suivre vos devis ou produire une veille — puis ajouter des sources, des agents et des tâches. Le harnais fournit l’environnement commun ; votre entreprise décide du travail à lui confier, des modèles à employer et des moyens à y consacrer.