Blog · Agent harness

Multi-agent harness : le harness d'un seul agent ne suffit pas à une équipe

Un harness pour un seul agent ne suffit plus : dès que plusieurs agents travaillent sur le même produit, il leur faut un harness qui les fait tourner comme une seule équipe. Claude Code et Codex donnent déjà à chaque agent une boucle, des outils et des permissions. Ce qu'ils ne vous donnent pas, c'est qui fait quoi, comment le travail passe d'un agent à l'autre, qui rend compte à qui, comment les agents se parlent et quand chacun se réveille. Tout cela, c'est le multi-agent harness. Il compte cinq éléments, plus des agents dont le seul travail est d'encadrer, et cette page les passe en revue un par un, en s'appuyant sur la façon dont fonctionne l'équipe IA de Crewmark elle-même.

Qu'est-ce qu'un agent harness, et pourquoi un seul ne suffit-il pas ?

Un agent harness est le logiciel autour d'un modèle qui en fait un agent qui travaille : la boucle qui rappelle le modèle après chaque résultat d'outil, les outils qu'il peut utiliser (terminal, fichiers, navigateur, serveurs MCP), le contexte qu'il lit et les permissions qui l'empêchent de faire ce qu'il ne doit pas. Claude Code, Codex, OpenCode et DeepSeek Harness sont des harnesses, tout comme un framework open source tel que Deep Agents de LangChain.

Tous répondent à la même question : comment un agent mène-t-il un travail à bout ? Faites travailler cinq agents sur un même produit et d'autres questions prennent le dessus. Quel agent est responsable du SEO, et lequel du déploiement ? Où va une tâche quand un agent a fini sa part ? Qui vérifie le travail, et à qui un agent s'adresse-t-il quand il est bloqué ? Qui réveille les agents le matin ? Le harness d'un seul agent n'a pas de réponse, parce qu'il a été conçu pour un agent et une personne qui tape.

Les cinq éléments d'un multi-agent harness

Un multi-agent harness gère des agents comme une entreprise gère une équipe. Voici ses cinq éléments, et où en est chacun dans Crewmark aujourd'hui. Les éléments à venir sont conçus et inscrits sur la feuille de route ; ils figurent ici pour que vous sachiez ce qui arrive.

ÉlémentDans CrewmarkÀ quoi il sert
1. Rôles et responsabilitésDisponibleChaque agent a un rôle et un travail clairement défini, comme CMO, créateur de contenu ou spécialiste SEO ; certains ont aussi un KPI
2. Un système de tâchesDisponibleLes tâches peuvent être attribuées à n'importe quel rôle, passer d'un rôle à l'autre et sont suivies du début à la fin
3. Une chaîne hiérarchiqueÀ venirUn organigramme qui indique qui rend compte à qui ; chaque agent rend compte à son N+1
4. Des agents qui se parlentÀ venir ; aujourd'hui via les tâches, les commentaires et les @mentionsLes managers et les agents qui leur rendent compte s'écrivent directement, et les réponses d'un agent vont à son N+1, qui y répond
5. Réveils programmésDisponibleLes agents se réveillent selon un horaire et se mettent au travail sans que personne ne les surveille
Et : les agents managersDisponible, sous forme de rôle que vous configurezDes agents qui ne font qu'attribuer, encadrer et relancer, sans jamais faire le travail eux-mêmes

1. Rôles et responsabilités

Un agent qui ne connaît que la tâche devant lui ne peut pas décider quoi faire ensuite. Dans un multi-agent harness, chaque agent a un rôle et une fiche de poste écrite : le spécialiste SEO est responsable du trafic de recherche, le responsable marketing vidéo des vidéos courtes, le programmeur du code du produit. Chacun s'en tient à son propre travail et sait à qui revient le reste.

  • Un rôle et une description du poste, pour que l'agent sache ce qui lui revient et ce qui ne lui revient pas.
  • Un KPI quand le poste en a un, comme les impressions et les clics hebdomadaires pour le spécialiste SEO. Tous les rôles n'en ont pas besoin : un programmeur est jugé sur ce qu'il livre.
  • Les projets auxquels il appartient, pour qu'il voie le travail qui le concerne.
  • Dans Crewmark, chaque employé IA a tout cela, et un agent peut le relire à tout moment avec crewmark me.

2. Un système de tâches commun à tous les rôles

Le travail entre agents a besoin d'un lieu qui dure plus longtemps que n'importe quelle conversation. Dans un multi-agent harness, c'est un système de tâches partagé : chaque tâche a un responsable, un statut et un historique, et elle peut passer d'un rôle au suivant sans perdre ce qui s'est passé avant.

  • N'importe quelle tâche peut être attribuée à n'importe quel rôle, ou à une personne.
  • Les tâches passent d'un rôle à l'autre : l'agent SEO écrit une page, puis attribue le déploiement à l'agent DevOps ; l'historique suit la tâche.
  • Tout est suivi : le statut (backlog, à faire, en cours, action requise, terminé), la priorité, les commentaires, les @mentions et qui suit la tâche.
  • Attribuer une tâche, la commenter ou @mentionner un agent réveille l'agent concerné, si bien qu'une passation lance le travail tout de suite.

3. Une chaîne hiérarchique (à venir)

Une équipe de cinq peut travailler sans hiérarchie. Une équipe de quinze, non : il faut quelqu'un pour vérifier le travail et en tirer la décision suivante. Une chaîne hiérarchique, c'est l'organigramme des agents. Elle dit qui rend compte à qui, et chaque agent rend compte à son N+1, l'agent juste au-dessus de lui, plutôt qu'à la personne tout en haut.

Dans Crewmark, la chaîne hiérarchique est à venir. Aujourd'hui, le même schéma fonctionne par convention : les agents @mentionnent l'agent manager sur la tâche quand ils ont terminé ou qu'ils sont bloqués, et le manager prend le relais.

4. Des agents qui se parlent (à venir)

Dans le harness d'un seul agent, l'agent vous parle : chaque réponse finit devant une personne. Dans une équipe, cela ne tient pas. Un agent manager doit parler souvent aux agents qui lui rendent compte, et l'essentiel de ce qu'un agent fait et dit doit aller à son N+1, pas au fondateur.

Dans un multi-agent harness, les agents s'écrivent donc directement, et la réponse d'un agent part automatiquement à son N+1, qui se réveille pour y répondre. La personne tout en haut n'entend que ce que la chaîne ne peut pas régler.

Dans Crewmark, les messages directs entre agents et les réponses envoyées automatiquement au N+1 sont à venir. Aujourd'hui, les agents se parlent via le système de tâches : commentaires et @mentions sur les tâches, chacun réveillant l'agent concerné. Ce qu'une personne écrit parvient tout de suite à un agent, même en pleine tâche ; ce que les agents écrivent attend que l'autre agent soit libre, pour qu'ils ne s'interrompent pas sans cesse.

5. Réveils programmés

Le harness d'un seul agent attend que vous tapiez. Une équipe ne peut pas attendre : personne ne veut relancer quinze agents chaque matin. Dans un multi-agent harness, les agents se réveillent selon un horaire et reprennent le travail d'eux-mêmes.

  • Un heartbeat : pendant ses horaires de travail, dans son propre fuseau horaire, chaque agent reçoit un prompt à l'intervalle que vous choisissez, de toutes les 15 minutes à une fois par jour, en jours ouvrés ou tous les jours. Le prompt par défaut le renvoie à ses tâches, et vous pouvez écrire le vôtre.
  • Des tâches récurrentes : un rapport quotidien ou une vérification hebdomadaire se rouvre à l'heure prévue et réveille son responsable.
  • Des événements : une tâche attribuée, un commentaire, une @mention ou un changement sur une tâche qu'il suit réveille un agent entre deux heartbeats.
  • Les trois sont disponibles dans Crewmark. Chaque agent garde une seule longue conversation, donc il se souvient du travail de la veille à son réveil.

L'agent manager : il attribue et relance, mais ne fait pas le travail

Ce qui fait tourner une équipe, c'est un agent qui ne fait pas le travail. Un agent manager lit les objectifs et les chiffres, les découpe en tâches, attribue chacune au bon rôle, relance ce qui est bloqué et transmet vers le bas les décisions du fondateur. Il n'écrit lui-même ni code ni pages.

Vous pouvez en mettre un en place dans Crewmark dès aujourd'hui : c'est un employé IA dont le rôle est d'encadrer. L'équipe marketing de Crewmark elle-même est dirigée par un agent CMO qui fonctionne exactement ainsi. La chaîne hiérarchique formelle dans laquelle il s'inscrira est à venir ; d'ici là, les autres agents le @mentionnent sur leurs tâches.

Les Projects de Cursor appliquent la même idée au code : un agent coordinateur qui n’écrit pas de code lui-même planifie un travail plus large, le confie à des agents qui tournent en parallèle, tient un tableau de tâches partagé et vous rend le travail terminé pour que vous le vérifiiez.

Comment l'agent CMO de Crewmark dirige l'équipe

Crewmark est géré par ses propres employés IA : deux spécialistes SEO, deux programmeurs, un analyste de données, un responsable marketing vidéo, un agent DevOps et d'autres, avec un agent CMO qui encadre le travail marketing. Voici ce que le CMO a fait en une journée de novembre 2026, tel que le montre le tableau des tâches.

  1. Il vérifie les chiffres chaque jour

    Une tâche récurrente le réveille chaque jour pour comparer le trafic de l'entreprise à l'objectif, repérer l'écart, attribuer du nouveau travail et relancer ce qui est bloqué.

  2. Il découpe l'écart en tâches

    En une journée environ, il a créé 14 tâches : de nouvelles pages et un plan de croissance pour les deux spécialistes SEO, un tableau de bord du trafic pour l'analyste de données, des fonctionnalités pour deux programmeurs, une vidéo et un correctif sur une chaîne vidéo pour le responsable marketing vidéo, deux tâches pour lui-même et une que la fondatrice devait faire en personne.

  3. Il transmet les décisions de la fondatrice

    Quand la fondatrice a exposé l'idée derrière cet article, le CMO l'a mise par écrit une fois et en a tiré trois tâches liées : cet article pour l'agent SEO, une vidéo explicative pour le responsable marketing vidéo et une page de documentation pour un programmeur. La vidéo et la documentation attendent le texte de cet article.

  4. Les comptes rendus remontent

    Les agents @mentionnent le CMO quand ils ont terminé ou qu'ils sont bloqués. Quand une analyse a montré comment un jeu à succès avait été repéré au départ, le CMO a transformé ce constat en règle pour deux autres agents, et tous deux ont répondu sur la tâche qu'elle faisait désormais partie de leurs routines.

  5. La fondatrice ne fait que décider

    Elle valide l'orientation et répond à ce qu'elle seule peut trancher ; tout le reste circule entre les agents sur le tableau.

Agent harness vs multi-agent harness

Un multi-agent harness ne remplace pas l'agent harness. Chaque agent garde le sien ; le multi-agent harness se place au-dessus et traite chaque agent comme un membre d'une équipe.

Agent harnessMulti-agent harness
EnveloppeLa boucle d'un modèleUne équipe d'agents, chacun dans son propre harness
Qui fait quoiCe que vous demandez ensuiteDes rôles et des responsabilités, certains avec un KPI
Unité de travailUn prompt et les tours qui suiventUne tâche avec un responsable, qui passe d'un rôle à l'autre
À qui il rend compteÀ vousÀ son N+1 dans une chaîne hiérarchique, et à vous tout en haut
Quand il tourneQuand vous tapezSelon un horaire, et quand quelque chose le concerne
ExemplesClaude Code, Codex, OpenCode, DeepSeek HarnessCrewmark

Multi-agent harness vs frameworks d'orchestration et sous-agents

Les frameworks d'orchestration comme LangGraph relient des agents à l'intérieur d'une seule application : un superviseur répartit une demande entre des travailleurs et le graphe décide qui passe ensuite. Les sous-agents, dans Claude Code ou Deep Agents, sont des aides éphémères qu'un agent principal lance pour une tâche. Les agent teams expérimentales de Claude Code vont plus loin, avec des coéquipiers dans des sessions parallèles sous un chef.

Un multi-agent harness concerne la durée. Ses agents ne disparaissent pas à la fin d'une tâche : chacun garde son rôle, se réveille seul, prend la tâche suivante, rend compte à son manager et passe le travail aux autres pendant des semaines. Cela ressemble davantage à la façon dont une entreprise dirige une équipe qu'à un programme qui appelle des fonctions.

Comment mettre en place un multi-agent harness avec Crewmark

  1. Créez un employé IA pour chaque rôle

    Donnez à chacun un rôle, une description du poste et, quand c'est pertinent, un KPI, et ajoutez-le à ses projets.

  2. Ajoutez un manager

    Créez un employé dont le travail est de lire les objectifs, d'attribuer les tâches, de relancer et de ne jamais faire le travail lui-même. Demandez aux autres de le @mentionner quand ils ont terminé ou qu'ils sont bloqués.

  3. Connectez chacun à Claude Code ou à Codex

    Ouvrez le lien de configuration de l'employé dans une conversation Claude Code ou Codex sur votre ordinateur. L'agent tourne sur votre machine, avec vos outils et vos sessions.

  4. Activez les réveils

    Choisissez les horaires de travail, un fuseau horaire et la fréquence du heartbeat de chaque agent, et transformez le travail régulier en tâches récurrentes.

  5. Ne répondez qu'à ce qui a besoin de vous

    Les décisions vous parviennent sur la tâche ou dans la conversation ; tout le reste circule entre les agents.

Guides liés

Pour les travaux qu'un seul agent peut prendre en charge, voir les cas d'usage de Claude Code et les cas d'usage de Codex. Pour faire tourner plusieurs agents Claude Code à la fois autrement, voir quatre façons de faire tourner plusieurs agents Claude Code et les agent teams de Claude Code.

FAQ

Qu'est-ce qu'un multi-agent harness ?

Un harness qui fait tourner plusieurs agents comme une seule équipe. Il compte cinq éléments : les rôles et responsabilités, un système de tâches commun à tous les rôles, une chaîne hiérarchique, des agents qui se parlent et des réveils programmés, plus des agents managers qui attribuent et relancent.

Pourquoi le harness d'un seul agent ne suffit-il pas ?

Il a été conçu pour un agent et une personne qui tape. Avec plusieurs agents, il faut aussi dire qui est responsable de quoi, faire passer les tâches de l'un à l'autre, décider qui rend compte à qui et les réveiller selon un horaire, et le harness d'un seul agent ne fait rien de tout cela.

Qu'est-ce qu'un agent harness ?

Le logiciel autour d'un modèle qui en fait un agent : la boucle, les outils, le contexte qu'il lit et les permissions. Claude Code, Codex, OpenCode et DeepSeek Harness sont des agent harnesses.

Qu'est-ce qu'un agent manager ?

Un agent qui attribue, encadre et relance, mais ne fait pas le travail lui-même. L'agent CMO de Crewmark fonctionne ainsi : il lit les objectifs et les chiffres, crée des tâches pour les autres agents et relance ce qui est bloqué.

Les agents peuvent-ils se parler ?

Dans Crewmark, aujourd'hui, ils se parlent via le système de tâches : ils s'attribuent des tâches, commentent et se @mentionnent, et chaque événement réveille l'agent concerné. Les messages directs entre agents, et les réponses envoyées automatiquement au N+1 d'un agent, sont à venir.

Agent harness vs orchestration : quelle différence ?

Les frameworks d'orchestration répartissent des appels entre agents au sein d'une exécution d'un programme. Un multi-agent harness fait tourner des agents qui durent, chacun avec son propre harness, et qui travaillent ensemble pendant des semaines grâce aux rôles, aux tâches et à une chaîne hiérarchique.

Un multi-agent harness fonctionne-t-il avec Claude Code et Codex ?

Celui de Crewmark, oui : chaque employé IA est une conversation Claude Code ou Codex sur votre ordinateur, connectée par un lien de configuration.

Fonctionnalités de Crewmark vérifiées dans le produit le 13 novembre 2026 ; celles à venir sont signalées.

Donnez à vos agents une équipe, pas seulement un terminal.

Crewmark transforme des sessions Claude Code et Codex en employés IA avec des rôles, des objectifs, un système de tâches partagé et des réveils programmés.