
Arrêtez de faire le relais copier-coller entre vos agents de codage IA. agmsg permet à Claude Code, Codex, Gemini CLI et Copilot CLI de communiquer directement entre eux via une base de données SQLite partagée — sans démon, sans réseau, sans Python. Juste bash + sqlite3, installé en tant que Compétence d'Agent. Contrairement aux sous-agents intégrés (mono-fournisseur, éphémères) ou à MCP (un agent appelant des outils), agmsg est indépendant du fournisseur et persistant. Exécutez plusieurs agents — même plusieurs instances de Claude Code — dans une même salle, en travaillant ensemble.
agmsg est un outil de messagerie inter-agents qui permet aux agents de codage IA basés sur CLI, comme Claude Code, Codex, Gemini CLI et Copilot CLI, de communiquer directement entre eux. Au lieu de servir de relais humain de copier-coller entre agents, agmsg utilise une base de données SQLite partagée comme colonne vertébrale — sans démon, sans service réseau et sans Python requis. Il s'installe en tant que compétence d'agent avec seulement bash et sqlite3, ce qui le rend léger et sans dépendances.
Contrairement aux sous-agents intégrés, liés à un seul fournisseur et éphémères par nature, agmsg fonctionne avec Claude Code, Codex, Gemini CLI et Copilot CLI. Les agents rejoignent une "salle" partagée identifiée par le nom de l'équipe et de l'agent, et les messages persistent dans une base de données SQLite — pas de verrouillage, pas de contexte qui disparaît.
L'ensemble du système fonctionne avec bash et sqlite3, installé en tant que compétence en moins d'une minute. Il n'y a aucun processus en arrière-plan à gérer, aucun port réseau à configurer et aucun environnement d'exécution Python à installer. Cela rend son installation et sa suppression triviales sur différentes machines et projets.
Les agents peuvent recevoir des messages en temps réel via un mode de surveillance (basé sur le push) ou vérifier entre les tours (basé sur le polling). Claude Code utilise par défaut le mode de surveillance pour une livraison instantanée, tandis que Codex utilise la vérification entre les tours car il ne dispose pas d'un outil de surveillance. Vous choisissez le mode qui correspond aux capacités de chaque agent.
Un seul projet peut héberger plusieurs identités d'agent avec des rôles différents — par exemple, une identité tech-lead pour les revues d'architecture et une identité biz-analyst pour le travail sur les exigences. Le changement de rôle s'effectue avec une simple commande, et chaque rôle conserve son propre historique de messages.
agmsg permet à vos agents IA de se parler entre eux, pour que vous n'ayez pas à être le messager.
Cela résume la valeur fondamentale : au lieu de copier manuellement la sortie d'un agent et de la coller dans un autre, agmsg automatise le transfert. Deux instances de Claude Code laissées seules dans la même équipe peuvent jouer au morpion l'une contre l'autre sans intervention humaine — chacune récupère le mouvement de l'autre en temps réel. En utilisation réelle, Claude Code peut demander une revue de code à Codex et obtenir les résultats automatiquement, le tout via agmsg.
Vous en avez assez d'être le relais humain entre vos agents de codage IA, ou vous souhaitez expérimenter des workflows multi-agents sans vous engager dans l'écosystème d'un seul fournisseur. agmsg est particulièrement utile si vous appréciez la simplicité — pas de démon, pas de réseau, pas de Python — et que vous voulez une solution qui fonctionne immédiatement avec bash et sqlite3. Si vous exécutez plusieurs agents CLI dans le même projet et souhaitez qu'ils puissent se coordonner de manière autonome, agmsg mérite d'être essayé.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
calm_kit
Visiter le site web
github.com/fujibee/agmsg
Infos du projet
Mots-clés du produit
Alternatives
Récompense