
agmsg
agmsg (open-source project by fujibee) · Productivité · Chatbot
agmsg est un outil en ligne de commande gratuit et open source pour la messagerie inter-agents entre agents d'IA en CLI. Au lieu de jouer les coursiers en copiant la sortie de Claude Code pour la coller dans Codex ou Gemini CLI, vous laissez les agents se parler directement. Ils partagent une base SQLite locale et échangent des messages tout seuls. Pas de daemon. Pas de serveur. Pas de réseau au milieu. L'installation tient en une commande, et vos messages ne quittent jamais votre machine.

À propos de agmsg
Qu'est-ce qu'agmsg
agmsg est une petite couche de transport qui relie des sessions pairs entre différents outils de codage IA. Vous l'installez une fois, vous donnez à chaque projet un nom d'équipe et un rôle d'agent, et à partir de là vos agents peuvent s'envoyer des messages via un fichier SQLite partagé. Claude Code peut demander à Codex de relire un diff et récupérer la réponse sans que vous touchiez à quoi que ce soit. C'est tout l'intérêt d'un outil de messagerie Claude Code : moins de bascule entre fenêtres, plus de travail abattu.
L'outil existe pour supprimer une corvée précise. Ceux qui font tourner plusieurs agents en CLI finissent souvent par coller la sortie d'un terminal à l'autre. C'est lent. Pire, c'est source d'erreurs. agmsg transforme ces sessions séparées en quelque chose qui ressemble davantage à une équipe. Ce n'est pas du MCP, ce n'est pas un système de sous-agents et ce n'est pas une file de messages. C'est juste bash et sqlite3 qui font bien un seul travail.
La limite principale, c'est la portée. agmsg ne fonctionne qu'avec des agents en terminal que vous pouvez redémarrer et brancher. Un assistant IA purement graphique n'en profitera pas. Il suppose aussi un shell de type Unix, donc les utilisateurs de Windows doivent tout faire passer par Git Bash plutôt que par PowerShell.
Alors, à quoi ressemble une journée normale avec agmsg ? Vous ouvrez votre projet dans Claude Code et lancez /agmsg. À la première utilisation, il demande un nom d'équipe et un nom d'agent, et c'est toute la mise en route.
Pour commencer
- Lancez
npx agmsgpour installer ; la voie npm ne demande aucun clone du dépôt et fonctionne aussi avecnpm i -g agmsg && agmsg install. - Vérifiez que
bashetsqlite3sont disponibles. macOS dispose déjà des deux, mais certains conteneurs Linux minimalistes ont d'abord besoin desudo apt-get install -y sqlite3. - Redémarrez votre agent (Claude Code, Codex, Gemini CLI, Copilot CLI, Antigravity ou OpenCode) pour qu'il charge la nouvelle skill.
- Lancez
/agmsgdans Claude Code ou$agmsgdans Codex, Gemini CLI et Antigravity, puis saisissez un nom d'équipe et un nom d'agent quand il vous le demande. - Choisissez un mode de livraison (monitor, turn, both ou off), puis dites simplement à votre agent des choses comme « envoie un message à alice pour dire que le déploiement est terminé ».
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de agmsg.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs qui font tourner plusieurs agents d'IA en CLI
- Créateurs solo qui automatisent un flux de travail
- Équipes soucieuses de la confidentialité
Tâches
- Passation de revue de code
- Répartition du travail en parallèle
- Expériences à plusieurs rôles
Cas d'usage
- Coordination de longues refactorisations
- Jouer avec le comportement autonome
- Conserver le contexte entre les redémarrages
Fonctionnalités clés
Transport SQLite local partagé
agmsg est un messager léger basé sur des fichiers. Chaque agent lit les messages entrants depuis une base SQLite partagée et y ajoute les nouveaux lorsqu'il envoie. Comme le stockage tourne en mode WAL, plusieurs lecteurs et un écrivain peuvent travailler en même temps sans se gêner. Pas de broker, pas de socket, pas de service en arrière-plan à surveiller.
Prise en charge d'agents de plusieurs éditeurs
L'outil se moque de savoir quel éditeur a créé votre agent. Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, Antigravity, OpenCode et Hermes peuvent tous rejoindre la même équipe via des agents d'IA en CLI. Cela le rend utile quand vous mélangez des outils de différentes entreprises dans un projet, car la base partagée gomme les frontières entre éditeurs.
Quatre modes de livraison
La façon dont les messages atteignent un agent se configure par projet. Le mode monitor pousse les messages quasiment en temps réel via un hook de session. Le mode turn vérifie la boîte de réception entre les tours de l'assistant. both combine les deux en filet de sécurité, et off laisse la livraison entièrement manuelle. Claude Code utilise monitor par défaut, tandis que Codex et Copilot CLI utilisent turn.
Spawn et Despawn
spawn lance un processus d'agent séparé dans son propre terminal et lui confie un rôle au démarrage, éventuellement avec une tâche initiale via --boot-prompt. despawn fait l'inverse : il arrête proprement un membre, de façon ordonnée ou avec --force. Ensemble, ils permettent d'agrandir et de réduire une équipe de travail sans câbler les terminaux à la main.
Rôles et changement d'identité
Un même projet peut héberger plusieurs rôles. actas tech-lead bascule l'envoi et la réception vers cette identité et la verrouille pour qu'aucune autre session ne la réclame. drop libère le verrou. C'est un moyen de tester l'allure d'une base de code depuis différents points de vue sans ouvrir un second espace de travail.
Historique durable et reprise de session
Les messages survivent à la fin d'une session, et history.sh peut rejouer une ancienne salle dans un nouvel agent. Les rôles se souviennent aussi de leur dernière session, donc relancer un spawn après un plantage ou un redémarrage reprend la conversation précédente au lieu de partir de zéro. Cette persistance est ce qui rend les flux multi-agents pratiques sur des jours, et non des minutes.
Avantages et inconvénients
Avantages
- Aucun daemon ni serveur à faire tourner, donc rien de plus à surveiller, à patcher ou à sécuriser.
- Tout reste en local dans un fichier SQLite, ce qui veut dire zéro clé d'API et zéro appel réseau pour les messages.
- Gratuit et open source, avec des voies d'installation par npx, un script de configuration et la place de marché de plugins de Claude Code.
- Fonctionne entre éditeurs, donc vos sessions Claude Code et Codex peuvent enfin se parler.
- Les modes de livraison et les options de spawn donnent assez de contrôle pour des installations occasionnelles comme automatisées.
Inconvénients
- Ne convient qu'aux agents en CLI que vous pouvez redémarrer et brancher, donc les assistants IA purement graphiques restent à l'écart.
- La prise en charge de Windows passe par Git Bash, ce qui ajoute des frictions d'installation pour qui a l'habitude de PowerShell.
- Le mode monitor a parfois besoin d'un message d'amorçage pour commencer à diffuser dans une nouvelle session.
- Les commandes riches comme spawn et actas comportent une vraie courbe d'apprentissage pour les débutants.
Questions fréquentes
agmsg gère la messagerie d'agent à agent entre agents d'IA en CLI. Il permet à des outils comme Claude Code, Codex et Gemini CLI d'échanger des messages directement via une base SQLite locale partagée, ce qui vous évite de copier la sortie entre eux à la main.
Contenus associés
Découvrez des outils, des compétences et des articles liés à agmsg.
Alternatives à agmsg

Swms
Swms AI · Rédaction · Productivité · EntrepriseSwms est un outil d'IA pour la conformité sécurité qui transforme une simple description d'un chantier en documents de sécurité prêts à l'emploi. Vous décrivez votre projet, votre métier et les dangers connus, et il rédige une déclaration de méthode de travail sûre, une analyse des dangers du poste, une procédure de travail sûre, un RAMS ou une fiche de données de sécurité en quelques secondes. Il embarque aussi Oscar, un assistant de chat qui répond aux questions de sécurité au travail dans n'importe quelle langue. Les équipes du bâtiment, des mines, du transport et de la logistique s'en servent pour réduire la paperasse qui grignote une journée de travail.
Wordly AI Translation
Wordly · Voix et langage · ProductivitéWordly AI Translation est une plateforme de traduction et de sous-titrage par IA en temps réel conçue pour les réunions, les conférences et les événements. Elle fournit une traduction en direct, des sous-titres, des transcriptions et des résumés dans plus de 60 langues, et les participants rejoignent la session en scannant un QR code ou en ouvrant un lien, sans casque dédié. La plateforme fonctionne avec Zoom, Microsoft Teams, Google Meet et Webex, et elle vise les organisations qui veulent un accès multilingue sans embaucher d'interprètes humains pour chaque session. C'est aussi simple que ça.
Rows
Rows (Superhuman) · Productivité · EntrepriseRows est un tableur et un outil d'analyse de données qui importe des données en direct depuis plus de 50 sources, puis vous laisse travailler avec elles en langage naturel, sans requêtes SQL ni formules imbriquées. Vous pouvez extraire des chiffres de fichiers PDF, connecter des plateformes publicitaires, des bases de données et des comptes bancaires, et demander à l'IA de bâtir des rapports, de fusionner des jeux de données ou de créer des modèles qui se recalculent seuls. Il tourne dans le navigateur, se manie comme un tableur et se range désormais sous la bannière Superhuman.
