Le harness engineering,
dans une fenêtre, pas dans un fichier de config
Ce qu'un agent peut faire dépend de son harness, c'est-à-dire de tout ce qui l'entoure : sa persona, ses outils et sa mémoire. AgentsRoom en fait trois réglages distincts, à combiner par agent et par tâche.
Une boîte à outils regroupe des skills, des serveurs MCP, des connexions enregistrées et des variables d'environnement sous un seul nom. Attachez-la à un agent, à un seul ticket, à une étape d'équipe, à un projet ou à un dossier client. Modifiez-la une fois, et chaque agent qui l'utilise reçoit le changement à son prochain lancement, sur Claude Code, Codex et tous les autres CLI d'agent.
- scan-documents
- summarize
- notes (MCP)
- staging-db
- Claude Code
- Codex
- Antigravity
- Cursor
Une boîte à outils de recherche attachée à un ticket : l'agent reçoit ses skills, son serveur MCP et sa connexion au lancement, et lit la mémoire du projet sans y écrire.
Le harness engineering, c'est le travail sur tout ce qui entoure un agent de code : les instructions qu'il lit, les outils qu'il peut appeler, les connaissances qu'il conserve. Aujourd'hui, l'essentiel vit dans des fichiers. Un CLAUDE.md ici, un mcp.json là, un dossier de skills par CLI, des variables d'environnement dans un profil de shell, et rien de tout cela ne passe à l'agent suivant ou à la tâche suivante sans être recopié à la main.
Dans AgentsRoom, un agent se compose de trois éléments que vous réglez séparément. La persona dit qui il est. Ses boîtes à outils disent ce qu'il peut utiliser : skills, serveurs MCP, connexions enregistrées (SSH, base de données, commandes de dev), variables d'environnement. Le réglage de mémoire dit s'il lit et écrit la mémoire partagée du projet. Changez l'un sans toucher aux deux autres.
Une boîte à outils est attachée par référence, jamais copiée. Une boîte à outils de recherche composée d'un skill d'analyse de documents, d'un skill de synthèse et d'une connexion à votre application de notes peut équiper en même temps un agent relecteur, un seul ticket et tout un dossier client, et chaque amélioration les atteint tous.
Trois réglages au lieu d'une seule définition d'agent
Donnez des capacités à une tâche sans persona, gardez une persona sans mémoire, ou réutilisez les mêmes outils sous des rôles différents.
Skills, serveurs MCP et connexions dans une seule boîte à outils
Choisissez des skills dans votre bibliothèque et des connexions enregistrées (SSH, base de données, commandes de dev), collez le JSON de serveurs MCP que vous utilisez déjà et ajoutez des variables d'environnement. Les identifiants restent dans le Gestionnaire de secrets sous forme de références {{secret:NAME}}, résolues sur votre ordinateur au lancement.
Attachée par référence
Les agents, les tickets et les réglages enregistrent la boîte à outils, pas une copie de son contenu. Modifiez-la une fois, et chaque agent qui l'utilise reçoit les nouveaux skills et serveurs à son prochain lancement.
À tous les niveaux que vous utilisez déjà
Attachez une boîte à outils à un agent, à un agent enregistré, à un seul ticket du backlog, à une étape d'une équipe d'agents, à tout un projet, ou à un dossier client dont les sous-dossiers ajoutent leurs propres boîtes à outils.
Des capacités pour une seule tâche
Un ticket peut apporter ses propres boîtes à outils sans modifier son agent. Elles s'ajoutent à celles de l'agent, ou remplacent tout (agent, projet et dossier) quand le mode Skills du ticket est sur Remplacer.
La mémoire, indépendante de la persona
Réglez la mémoire du projet sur Désactivée, Lecture seule ou Lecture et écriture pour chaque agent, et changez-la pour un seul ticket. La lecture seule garde la base de connaissances accessible sans laisser un agent de relecture la réécrire.
Tous les CLI d'agent, sur ordinateur et sur téléphone
Les skills arrivent dans chaque CLI sous forme de texte et, sur Claude Code et Antigravity, sous forme de skills natifs. Les serveurs MCP sont écrits dans le format propre à chaque CLI. Créez et attachez des boîtes à outils depuis l'ordinateur ou l'app mobile, ou laissez un agent s'en charger avec les outils AgentsRoom.
Une boîte à outils prête en moins d'une minute
Aucun fichier à modifier, rien à redémarrer à la main.
- 1
Ouvrez la bibliothèque
Cliquez sur la mallette à côté d'Agents dans la barre de titre, ou sur Gérer à côté de n'importe quel champ Boîtes à outils, puis sur Nouvelle boîte à outils.
- 2
Remplissez-la
Donnez-lui un nom, choisissez ses skills et ses connexions, collez ses serveurs MCP et ajoutez ses variables d'environnement. Utilisez {{secret:NAME}} pour un jeton.
- 3
Attachez-la
Dans Modifier l'agent > Options avancées > Boîtes à outils, sur un ticket, sur une étape d'équipe, dans Réglages du projet > Capacités ou dans Réglages du dossier > Connaissances.
- 4
Choisissez la mémoire
Juste sous les boîtes à outils, réglez Mémoire du projet sur Désactivée, Lecture seule ou Lecture et écriture, ou laissez-la héritée.
- 5
Lancez
Au prochain lancement, la boîte à outils se déploie dans le CLI de l'agent : skills, serveurs, connexions et variables, sans rien écrire dans votre dépôt.
Pourquoi séparer persona, outils et mémoire
Jusqu'ici, une définition d'agent portait tout à la fois. Réutiliser un ensemble de skills et de serveurs avec un autre rôle obligeait à tout reconstruire, et le seul moyen de tenir un agent à l'écart de la mémoire du projet était de lui retirer sa persona avec le prompt système minimal.
Une fois séparés, les trois réglages répondent à des situations bien réelles : un relecteur qui lit la mémoire sans jamais l'écrire, un ticket de recherche ponctuel qui a besoin d'un serveur de notes que son agent n'a pas, un dossier client dont tous les agents doivent atteindre la même base de données de préproduction, une étape d'équipe qui n'utilise une boîte à outils de navigateur que pendant son propre tour.
C'est aussi la porte d'entrée vers le harness engineering pour ceux qui ne veulent pas entretenir de fichiers de config : chaque choix est visible dans la fenêtre de l'agent, suit votre compte sur vos autres ordinateurs et se vérifie d'un coup d'œil.
À savoir
- Un changement s'applique au prochain lancement de l'agent. Une session déjà en cours garde ce qu'elle avait au démarrage.
- Un skill ou une connexion de projet placé dans une boîte à outils ne s'applique que dans son propre projet. Les skills du compte s'appliquent partout.
- Les boîtes à outils appartiennent à votre compte. Dans une équipe partagée avec des collègues, le lancement de chacun ne résout que ses propres boîtes à outils.
- Une étape d'équipe a des boîtes à outils mais pas de réglage de mémoire : pour une étape qui ne doit rien écrire, activez Étape en lecture seule.
- Jusqu'à 20 boîtes à outils par agent, ticket, étape, projet ou dossier, et 200 par compte.
- Un agent qui tourne sur une machine distante en SSH reçoit les skills de la boîte à outils, mais pas ses serveurs MCP.
Questions fréquentes
Qu'est-ce que le harness engineering ?
C'est la pratique qui consiste à façonner l'environnement d'un agent de code plutôt que son seul prompt : les instructions qu'il charge, les outils et serveurs MCP qu'il peut appeler, les connaissances qu'il lit et écrit. AgentsRoom présente ces éléments sous forme de trois réglages (persona, boîtes à outils, mémoire) que vous définissez par agent et par tâche.
Puis-je réutiliser les mêmes skills et serveurs MCP sur plusieurs agents ?
Oui. Mettez-les dans une boîte à outils et attachez-la à chaque agent, ou au projet ou au dossier pour que tous leurs agents la reçoivent. Modifier la boîte à outils les met tous à jour à leur prochain lancement.
Un seul ticket peut-il recevoir un serveur MCP que son agent n'a pas ?
Oui. Attachez une boîte à outils au ticket. L'exécution la reçoit en plus des boîtes à outils de l'agent, et la configuration enregistrée de l'agent n'est pas modifiée.
Comment empêcher un agent d'écrire dans la mémoire du projet sans perdre sa persona ?
Réglez sa Mémoire du projet sur Lecture seule, ou sur Désactivée pour masquer complètement la mémoire. La persona et les outils restent tels quels. Vous pouvez aussi faire ce réglage sur un seul ticket.
Est-ce que ça marche avec Codex et les autres CLI d'agent, ou seulement avec Claude Code ?
Avec tous les CLI d'agent que lance AgentsRoom. Les skills arrivent partout sous forme de texte et comme skills natifs sur Claude Code et Antigravity, les serveurs MCP sont écrits dans le format de configuration propre à chaque CLI, et les connexions et variables suivent l'agent quel que soit son CLI.
Où sont stockés mes jetons ?
Jamais dans la boîte à outils elle-même. Une boîte à outils contient des références {{secret:NAME}} vers le Gestionnaire de secrets, et la valeur est résolue sur votre ordinateur au démarrage de l'agent.
Mes agents peuvent-ils créer des boîtes à outils pour moi ?
Oui, quand vous le leur demandez. Les outils AgentsRoom comprennent toolkits_list, toolkits_get, toolkits_save et toolkits_delete, et agents_save, les tickets du backlog, les étapes d'équipe et les réglages de projet ou de dossier acceptent une liste de boîtes à outils. Les agents ont pour consigne de ne jamais en créer une pour s'octroyer un accès.
Vous aimerez aussi
Workflow multi-agents • Handoff • Boucle de feedback
AgentsRoom Agent Teams enchaîne vos agents de code IA comme une vraie équipe d'ingénierie. Éditeur de workflow visuel (canvas façon n8n) pour câbler les rôles Dev, QA, PM, Sécurité et DevOps. Handoff automatique avec résumé, diff git, risques et pistes de test. Portes de qualité vérifiées par la machine (votre suite de tests décide, pas l'agent), branches de relecture QA et Sécurité en parallèle, liens conditionnels, boucles de feedback, garde-fou max-cycles. Choisissez pour chaque équipe comment tournent les rôles : un agent qui morphe de rôle en rôle et garde tout le contexte, ou un agent vivant par rôle, qui s'écrivent en temps réel. L'orchestrateur multi-agents qui manquait à vos agents, sur Claude, Codex, GitHub Copilot CLI, Cursor et 13 autres CLI d'agent.
Serveurs MCP
Déclarez un serveur MCP une seule fois et donnez-le à Claude Code, Codex et tous les CLI d'agent. Choisissez-le dans le registre MCP officiel, gardez les clés dans le Gestionnaire de secrets, et connectez les serveurs OAuth comme Notion ou Linear avec un seul bouton Connecter.
Project Memory
Donnez une mémoire longue à vos agents de code IA. Décisions, architecture et pièges survivent aux sessions et sont partagés avec toute l'équipe. Gratuit, sans limite.
Personnaliser les agents
Choisissez parmi 14 rôles d'agents intégrés, ajoutez des agents spécialisés de The Agency, ou construisez votre propre agent de codage IA personnalisé avec son propre prompt système. Ensuite, partagez vos agents avec votre équipe via le chat, et publiez-les dans la communauté pour que tout le monde progresse ensemble.
Gestionnaire de secrets
Rangez vos clés d'API, vos tokens et vos mots de passe dans le trousseau de votre système, référencez-les avec {ref} dans vos commandes de dev et les environnements de vos agents, et laissez AgentsRoom les résoudre au lancement. Les agents voient les noms, jamais les valeurs, et rien n'est jamais synchronisé vers un serveur.
Équipez vos agents une bonne fois pour toutes
Gratuit sur macOS, Windows et Linux, avec l'app mobile pour gérer vos boîtes à outils depuis votre téléphone.
App companion : suivez vos agents en déplacement
Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.
Remontez bugs et demandes directement dans votre backlog public.