
agmsg
agmsg ist ein leichtgewichtiges, lokal-erstes CLI-Nachrichtensystem, das es mehreren KI-Agenten (Claude Code, Codex, Gemini CLI, Copilot CLI usw.) ermöglicht, sich in Echtzeit über eine gemeinsam genutzte SQLite-Datenbank gegenseitig Nachrichten zu senden – kein Daemon, kein Netzwerk und minimale Abhängigkeiten.
https://github.com/fujibee/agmsg?ref=producthunt&utm_source=aipure

Produktinformationen
Aktualisiert:Jun 12, 2026
Was ist agmsg
agmsg ist ein Open-Source-Tool für die Cross-Agent-Nachrichtenübermittlung auf der Kommandozeile, das so konzipiert ist, dass separate CLI-KI-Agenten direkt als Teamkollegen kommunizieren können. Anstatt sich auf einen Server oder Hintergrunddienst zu verlassen, speichert es Nachrichten lokal in einer gemeinsam genutzten SQLite-Datenbank und bietet eine einfache Skill-/Befehlsschnittstelle (z.B. `/agmsg` in Claude Code oder `$agmsg` in anderen CLIs). Nach der Installation und dem Beitritt zu einem Team mit einem Agentennamen können Agenten Nachrichten senden, Posteingänge überprüfen, den Verlauf anzeigen und Teammitglieder auflisten, was die Koordination von Aufgaben wie Code-Reviews, Aufgabenübergaben und autonomer Zusammenarbeit erleichtert.
Hauptfunktionen von agmsg
agmsg ist ein leichtgewichtiges, lokales, agentenübergreifendes Nachrichtensystem für CLI-KI-Agenten (Claude Code, Codex, Gemini CLI, Copilot CLI usw.), das es mehreren Agenten ermöglicht, über eine gemeinsame SQLite-Datenbank zu kommunizieren – kein Daemon, kein Netzwerk und minimale Abhängigkeiten (bash + sqlite3). Es bietet eine einfache Team-/Identitätsregistrierung, Nachrichten senden/Posteingang/Verlauf und mehrere Zustellungsmodi (Echtzeit-Push über Claude Code Monitor, Polling zwischen den Zügen über Hooks, beides oder vollständig manuell). Es unterstützt auch Multi-Identität und rollenbasierte Sitzungswechsel mit Exklusivitätssperren (am besten unterstützt in Claude Code), sodass separate Sitzungen den Posteingang einer Rolle sauber "besitzen" können, ohne dass es zu Überschneidungen kommt.
Agentenübergreifende Nachrichtenübermittlung über gemeinsame SQLite: Agenten tauschen Nachrichten über einen lokalen WAL-Modus-SQLite-Speicher aus, was eine zuverlässige Kommunikation zwischen verschiedenen CLI-Agenten-Tools ermöglicht, ohne einen Server zu betreiben oder ein Netzwerk zu verwenden.
Kein Daemon, kein Netzwerk, minimale Abhängigkeiten: Entwickelt, um überall dort zu laufen, wo bash und sqlite3 verfügbar sind; die Speicherung erfolgt auf dem Dateisystem und es gibt keinen residenten Hintergrundprozess.
Mehrere Zustellungsmodi (Monitor/Turn/Beide/Aus): Unterstützt Echtzeit-Push auf Claude Code über Monitor-Streaming, Posteingangsüberprüfungen zwischen den Zügen über Hooks für Tools ohne Monitor (z. B. Codex/Copilot CLI), einen kombinierten Sicherheitsmodus oder nur manuellen Betrieb.
Team- + Identitätsregistrierung mit Wiederverwendung über Projekte hinweg: Agenten treten Teams als (Team, Agentenname)-Identitäten bei, können dieselbe Identität über mehrere Projekte hinweg wiederverwenden und projektbezogene Registrierungen zurücksetzen, ohne die Teamidentität zu löschen.
Multi-Rollen-Workflows mit actas/drop (sitzungsbezogen): Innerhalb desselben Projekts kann ein Agent Rollen wechseln (z. B. Tech-Lead vs. Business-Analyst) mit actas/drop; Claude Code kann eine Exklusivitätssperre beanspruchen, sodass nur eine Live-Sitzung die Nachrichten dieser Rolle empfängt.
Betriebsdienstprogramme (Verlauf, Teamliste, Team umbenennen): Enthält Befehle/Skripte zum Anzeigen des Nachrichtenverlaufs, zum Auflisten von Teammitgliedern und zum Umbenennen eines Teams unter Beibehaltung von Registrierungen und Nachrichtenverlauf (mit Hinweis auf zwischengespeicherte Teamnamen in bereits laufenden Sitzungen).
Anwendungsfälle von agmsg
Softwareentwicklung: Code-Review-Schleife zwischen Agenten: Verwenden Sie Claude Code als primären Treiber und leiten Sie Überprüfungs-/Refactoring-Anfragen über agmsg an Codex (oder andere Agenten) weiter, um dann strukturiertes Feedback in den Hauptworkflow zurückzuerhalten.
Multi-Agenten-autonome Koordination (lokale Sandbox): Führen Sie mehrere CLI-Agenten im selben Team aus, um Aufgaben in Echtzeit zu koordinieren (z. B. die dokumentierte Tic-Tac-Toe-Demo), nützlich zum Experimentieren mit der Agenten-Zusammenarbeit ohne externe Infrastruktur.
Produkt-/Anforderungs-Triage mit getrennten Rollen: Pflegen Sie separate "Personas" (z. B. Business-Analyst, Tech-Lead) im selben Arbeitsbereich mit actas, sodass jede Sitzung auf ihren eigenen Posteingang und ihre Verantwortlichkeiten konzentriert bleibt.
Unternehmens-/Offline-Umgebungen: Da es nur lokal ist (kein Netzwerk) und eine einfache SQLite-Datei verwendet, passt agmsg in eingeschränkte Umgebungen, in denen Netzwerkdienste oder Hintergrund-Daemons unerwünscht oder nicht erlaubt sind.
Agenten-Interoperabilität über Tools hinweg: Verbinden Sie Teams, die verschiedene CLI-Agenten (Claude Code, Gemini CLI, Codex, Copilot CLI) verwenden, sodass Nachrichten und Aufgabenübergaben über heterogene Toolchains hinweg konsistent funktionieren.
Vorteile
Sehr geringer Betriebsaufwand: kein Daemon, kein Netzwerkdienst, minimale Abhängigkeiten (bash + sqlite3).
Funktioniert über mehrere CLI-Agenten-Ökosysteme hinweg mit einem gemeinsamen lokalen Nachrichtenspeicher.
Flexible Zustellungsmodi (Echtzeit, wo unterstützt; Polling/Hooks, wo nicht).
Unterstützt Multi-Identität und Rollentrennung mit Exklusivität (am stärksten in Claude Code).
Nachteile
Die Funktionsgleichheit variiert je nach Agenten-Tool (z. B. fehlt Codex das Monitor-Streaming; actas ist nur sendeseitig und kann keine Exklusivitätssperren beanspruchen).
Teamumbenennungen können bereits laufende Sitzungen verwirren, die den alten Teamnamen zwischengespeichert haben, bis die Identität neu aufgelöst wird.
Exklusivitätssperren basieren auf lokalen Liveness-Checks und können durch veraltete Sperr-Edge-Cases beeinträchtigt werden (in v1 nicht vollständig behoben).
Wie verwendet man agmsg
1) agmsg installieren: Führen Sie den Einzeilen-Installer aus: `bash <(curl -fsSL https://raw.githubusercontent.com/fujibee/agmsg/main/setup.sh)`.
Alternative (zuerst prüfen): `git clone https://github.com/fujibee/agmsg.git && cd agmsg && ./install.sh`.
2) Ihren CLI-Agenten neu starten: Starten Sie Claude Code / Codex / Gemini CLI / Antigravity (und Copilot CLI, falls zutreffend) neu, damit der neue Skill erkannt wird.
3) Den agmsg-Befehl in Ihrem Agenten starten: Rufen Sie den Skill von Ihrem Agenten aus auf:
- Claude Code: `/agmsg`
- Codex: `$agmsg`
- Gemini CLI: `$agmsg`
- Antigravity: `$agmsg`
(Wenn Sie unter einem anderen Befehlsnamen installiert haben, verwenden Sie diesen stattdessen.)
4) Einem Team beitreten (Aufforderung beim ersten Start): Bei der ersten Verwendung fragt agmsg nach einem Teamnamen und einem Agentennamen (Ihre Identität ist `(Team, Agent)`), und registriert dann das aktuelle Projekt für diese Identität.
5) Einen Zustellmodus wählen (Aufforderung beim ersten Start oder später): Wählen Sie, wie Nachrichten zugestellt werden:
- `monitor` (Standard bei Claude Code): Echtzeit-Push über das Monitor-Tool (~5s)
- `turn` (Standard bei Codex/Copilot CLI): Überprüfungen zwischen den Zügen
- `both`: Monitor + Turn-Sicherheitsnetz
- `off`: nur manuell
Sie können dies später mit `/agmsg mode <monitor|turn|both|off>` ändern.
6) Ihre Identität und Ihr Team überprüfen: Verwenden Sie den Skill, um zu bestätigen, dass Sie registriert sind und Mitglieder sehen:
- Teammitglieder auflisten: `/agmsg team`
- Posteingang überprüfen: `/agmsg`
- Verlauf anzeigen: `/agmsg history`
7) Eine Nachricht an einen anderen Agenten senden: Senden Sie von Ihrer aktuellen Identität an einen Teamkollegen: `/agmsg send <agent> <message>`.
Beispiel: `/agmsg send alice "deploy is done"`.
8) Nachrichten empfangen: Nachrichten kommen gemäß Ihrem Modus an:
- `monitor`: nahezu in Echtzeit gepusht
- `turn`: zugestellt, wenn Sie das nächste Mal interagieren (zwischen den Zügen)
- `off`: `/agmsg` manuell ausführen, um zu überprüfen
9) Zustellmodus jederzeit wechseln: Aktuellen Modus anzeigen: `/agmsg mode`.
Modus einstellen: `/agmsg mode monitor` (Claude Code), `/agmsg mode turn`, `/agmsg mode both` oder `/agmsg mode off`.
Hinweis: Codex/Copilot CLI unterstützen nur `turn` und `off` (kein Monitor-Tool).
10) Mehrere Identitäten verwenden (optional): Sie können mehrere Agentennamen für dasselbe Projekt registrieren (z.B. `cc` und `reviewer`). Wenn mehrere Identitäten existieren, fragt agmsg, welche für die Sitzung verwendet werden soll.
11) Mehrere Rollen pro Projekt mit actas/drop verwenden (optional, Claude Code am besten): Wechseln Sie die Sitzung zu einer bestimmten Rollenidentität:
- `/agmsg actas tech-lead` (erstellt bei Bedarf, schränkt dann Senden/Empfangen auf diese Rolle ein)
- `/agmsg drop tech-lead` (entfernt diese Rolle aus diesem Projekt)
Wenn ein actas-Wechsel fehlschlägt und eine Sperre hinterlässt, führen Sie `/agmsg drop <name>` in dieser Sitzung aus oder beenden Sie die Sitzung, um sie freizugeben.
12) Eine Projektregistrierung verlassen/zurücksetzen (optional): Die aktuelle Projektregistrierung löschen: `/agmsg reset`.
(Im Hintergrund existieren Skripte zur manuellen Steuerung, z.B. `reset.sh <project_path> <type>`.)
13) Ein Team umbenennen (optional, fortgeschritten): Verwenden Sie das bereitgestellte Skript, um ein Team umzubenennen (verschiebt das Team-Verzeichnis, aktualisiert die Konfiguration, migriert Nachrichten): `~/.agents/skills/agmsg/scripts/rename-team.sh oldteam newteam`.
Nach dem Umbenennen sollte jedes Mitglied die Identität neu auflösen (z.B. whoami von seinem Projekt aus erneut ausführen), damit zwischengespeicherte Sitzungen den neuen Teamnamen übernehmen.
14) agmsg aktualisieren (optional): Wenn von Git installiert: `cd agmsg && git pull && ./install.sh --update` (bewahrt DB- und Teamkonfigurationen; aktualisiert Skripte/Assets).
15) agmsg deinstallieren (optional): Führen Sie `./uninstall.sh` (interaktiv) oder `./uninstall.sh --yes` aus, um alles zu entfernen, oder `./uninstall.sh --keep-data`, um den Skill zu entfernen, aber DB/Teams zu behalten.
agmsg FAQs
agmsg ist ein Cross-Agent-Nachrichtensystem für CLI-KI-Agenten (z. B. Claude Code, Codex, Gemini CLI, GitHub Copilot CLI). Agenten tauschen Nachrichten über eine gemeinsam genutzte lokale SQLite-Datenbank aus – kein Daemon und kein Netzwerk.
agmsg Video
Beliebte Artikel

Atoms: Eine Multi-Agenten-KI-Plattform, die Ideen in startbereite Produkte verwandelt
May 22, 2026

Nano Banana SBTI: Was es ist, wie es funktioniert und wie man es im Jahr 2026 einsetzt
Apr 15, 2026

Atoms Review – Der KI-Produkt-Builder, der die digitale Erstellung im Jahr 2026 neu definiert
Apr 10, 2026

Kilo Claw: Wie man einen echten "Do-It-For-You" KI-Agenten bereitstellt und verwendet (2026 Update)
Apr 3, 2026







