Claude Code multi-agent

Agmsg

Cross-vendor messaging for CLI AI coding agents — let Claude Code, Codex, Gemini & Copilot talk to each other in one team. Bash + SQLite, no daemon, no framework.

1,576 stars 166 forksMulti-agent & worktrees Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add fujibee/agmsg

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/fujibee/agmsg.git

From the README

agmsg

*日本語*

Cross-agent messaging for CLI AI agents. No daemon required, no network, no complexity.
For AI agents: see /llms.txt for a quick, machine-friendly orientation.

You stop being the copy-paste courier between your agents. Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, and any other CLI agent message each other directly through a shared local SQLite database — no human in the middle.

What it isn't:

- Not MCP. No MCP server, no extra runtime — just bash + sqlite3.
- Not subagents. agmsg connects *peer* sessions across different tools. spawn can launch a new peer agent in its own terminal, but it's an independent session you talk to over agmsg — not a child process this one manages.
- Not a message queue. There's no broker. The SQLite file is the floor; agents are the players.

Demo

Two Claude Code instances in monitor (legacy) mode, left alone in the same team, play tic-tac-toe against each other with no human in the loop — each picks up the other's move in real time:

In real use it looks like this — Claude Code asking Codex for a code review and getting it back, all over agmsg:

Quick Start

Requires: bash and sqlite3. macOS ships both. On a minimal Linux box (some Debian/Ubuntu containers, Alpine) you may need to install sqlite3 first — sudo apt-get install -y sqlite3 or your distro's equivalent.

That's it. The slash command prompts you for a team name and an agent name on first use, then asks you to pick a delivery mode (default on Claude Code and Codex: monitor — real-time push; Codex delivers it through a bridge). After that, you talk to your agent naturally — see First run below.

Prefer to inspect the code first, track the latest main, or pick a custom command name? See Install below for the setup.sh one-liner, git clone, and the Claude Code…
Read the full README on GitHub

Details

Repository
fujibee/agmsg
Language
Shell
License
MIT
Last updated
3 November 2026
Topics
agent-communicationagent-teamsagenticai-agentsbashclaude-codeclicodexcopilotdeveloper-toolsgemini-cliinter-agent

FAQ

What is Agmsg?

Cross-vendor messaging for CLI AI coding agents — let Claude Code, Codex, Gemini & Copilot talk to each other in one team. Bash + SQLite, no daemon, no framework. It is a multi-agent for Claude Code, from fujibee/agmsg on GitHub.

How do I install Agmsg?

Run /plugin marketplace add fujibee/agmsg inside Claude Code, then follow the setup in the README.

Is Agmsg popular?

fujibee/agmsg has 1,576 GitHub stars and 166 forks. It was last updated on 3 November 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.