Herdr : un multiplexeur Rust pour piloter 18+ agents IA en terminal
TL;DR
- Herdr est un multiplexeur de terminal écrit en Rust, distribué en binaire unique sans dépendance externe, sous double licence AGPL-3.0-or-later et commerciale.
- L'outil détecte plus de 18 CLI dont Claude Code, Codex, Cursor Agent, GitHub Copilot CLI, Devin, Droid et Kimi Code CLI, avec leur état bloqué/actif/terminé/inactif.
- Sessions persistantes qui survivent à la déconnexion, rattachement par SSH, et API socket permettant à un agent d'en orchestrer d'autres en créant workspaces et panes.
Il y a un an, lancer plusieurs agents IA en parallèle relevait du bricolage. Aujourd'hui c'est assez courant pour qu'Ogulcancelik publie un multiplexeur de terminal entièrement dédié à cet usage, et que le dépôt GitHub cumule 119 points et 78 commentaires en quelques heures sur Hacker News, sous le titre "Herdr: Agent multiplexer that lives in your terminal".
Herdr se décrit comme un "agent multiplexer that lives in your terminal". Écrit en Rust, distribué en binaire unique sans dépendance externe, il reprend les briques de tmux (workspaces, onglets, panneaux terminaux réels, contrôles à la souris) et y ajoute une conscience des agents: chaque pane affiche si l'agent qui s'y exécute est bloqué, en cours de travail, terminé ou inactif. La détection couvre plus de 18 CLI dont Claude Code, Codex, Cursor Agent, GitHub Copilot CLI, Devin, Droid et Kimi Code CLI, via le nom de processus et des heuristiques sur la sortie terminal, avec des intégrations natives optionnelles pour mieux restaurer l'état.
Le côté infrastructure est ce qui rend l'outil intéressant pour qui gère vraiment des workflows multi-agents. Les sessions tournent en arrière-plan et survivent à la déconnexion du client, on peut s'y rattacher par SSH, et une API socket permet à un agent d'en orchestrer d'autres en créant workspaces et panes. Un fichier SKILL.md sert de format réutilisable pour partager des compétences entre sessions.
Le bémol honnête, c'est que le projet en est à la version 0.7.1 (publiée le 24 juin 2026) et que la double licence AGPL-3.0-or-later plus licence commerciale peut faire hésiter côté entreprise. Le README ne dit rien sur la performance quand dix agents tournent simultanément, ni sur la robustesse des intégrations natives quand un CLI cible change de format de sortie. À prendre comme une catégorie qui se cherche, pas comme un standard installé.
Ce qui vaut la peine d'être suivi, c'est moins l'outil que ce qu'il révèle: assez de développeurs lancent désormais Claude Code, Codex et Cursor Agent côte à côte pour qu'un tmux conscient des agents trouve son public. Si cette pile devient routinière, on verra probablement d'autres tentatives, et sans doute des intégrations directes côté éditeurs d'agents.
Article original publié par github.com
Lire l'article original →Titre original : Herdr : un multiplexeur de terminal open source pour superviser simultanément Claude Code, Codex, Cursor et dix autres agents IA — 114 points sur Hacker News