agmsg

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.

Aperçu de l'interface de agmsg

À 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

  1. Lancez npx agmsg pour installer ; la voie npm ne demande aucun clone du dépôt et fonctionne aussi avec npm i -g agmsg && agmsg install.
  2. Vérifiez que bash et sqlite3 sont disponibles. macOS dispose déjà des deux, mais certains conteneurs Linux minimalistes ont d'abord besoin de sudo apt-get install -y sqlite3.
  3. Redémarrez votre agent (Claude Code, Codex, Gemini CLI, Copilot CLI, Antigravity ou OpenCode) pour qu'il charge la nouvelle skill.
  4. Lancez /agmsg dans Claude Code ou $agmsg dans Codex, Gemini CLI et Antigravity, puis saisissez un nom d'équipe et un nom d'agent quand il vous le demande.
  5. 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.

Offre gratuiteOui
Offres payantes$0
PlateformemacOS, Linux, Windows (via Git Bash)
Développeuragmsg (open-source project by fujibee)
CatégorieProductivité · Chatbot
Date de lancementOct 2025
Dernière mise à jourOct 2025
Visites du site649.3M
Classement mondial du site50
Disponibilité de l’APINon

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

Swms AI · Rédaction · Productivité · Entreprise

Swms 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.

Gratuit / $20/moVoir les détails
Wordly AI Translation

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.

Payant / $0 - $150/moVoir les détails
Rows

Rows

Rows (Superhuman) · Productivité · Entreprise

Rows 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.

Gratuit / $0 - $87/moVoir les détails