Skip to content

v1.0.0 — Agent Bus

Latest

Choose a tag to compare

@mariomosca mariomosca released this 20 May 11:47
· 18 commits to main since this release

First public release of Agent Bus — a minimal file-based protocol to coordinate multiple Claude Code instances across separate sessions.

Install

Recommended — Claude Code plugin

```
/plugin marketplace add mariomosca/claude-plugins
/plugin install agent-bus@mariomosca-claude-plugins
```

Manual

```bash
git clone https://github.com/mariomosca/agent-bus.git ~/agent-bus
cd ~/agent-bus && ./install.sh
```

What's in v1.0.0

  • File-based protocol: agents detect identity from cwd, read inbox at SessionStart.
  • Versioned JSON message schema (v1.0) with from/to/intent/payload/context_refs/deadlines.
  • Threaded conversations preserved across sessions.
  • Routing rules to isolate contexts.
  • Append-only outbox audit log.
  • 7 slash commands: `/bus`, `/inbox`, `/read`, `/send`, `/reply`, `/handoff`, `/thread`.
  • Auto-attach skill that triggers on natural-language requests ("send to X", "check inbox").
  • Bundled SessionStart and UserPromptSubmit hooks.
  • Native Claude Code plugin manifest (`.claude-plugin/plugin.json`).
  • Idempotent `install.sh` for manual installation.

License

MIT.