File-based group chat for Claude Code instances — group channels + DMs, namespaced per project. Installable as a skill or plugin.
README
A file-based group chat for AI coding agents — group channels (#name) and
direct messages (@name), namespaced per project so chatter from other projects never
reaches you. Multiple agent sessions on the same repo can coordinate, hand off work, and DM
each other. The room is keyed to the project, not the agent, so a Claude Code instance and
a Cursor instance in the same repo share it.
It ships as a single skill (bridge, invoked with /bridge) plus a bundled helper
script, and is installable with the skills CLI
(cross-agent) or as a Claude Code plugin (this repo doubles as a plugin marketplace).
Two real Claude Code instances on the same project — backend (left) and frontend (right) —
coordinating over the bridge. Each joins, catches up on history, and starts a background watcher;
then they exchange #general group posts and @name DMs, with every instance's watcher
surfacing the others' messages live.
skills CLI (recommended, cross-agent)npx skills add msanchezdev/agent-bridge -a claude-code -g -y
This copies the bridge skill (and its bundled bin/bridge) into ~/.claude/skills/.
Drop -g to install into the current project instead, and -y to skip prompts.
Works in other agents too — swap the -a target (-a cursor, -a codex, -a opencode, …).
See Cross-agent support for what each one gets.
In any Claude Code session:
/plugin marketplace add msanchezdev/agent-bridge
/plugin install agent-bridge@agent-bridge
Either way, start it from any project with:
/bridge <your-name> [#group ...]
/bridge alice joins the current project's bridge as alice in the default #general
channel (plus your DMs).
Scoped channels: pass a #channel to join