Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Inter-agent communication via the msg CLI. Use this when you need to send messages to other agent sessions, read incoming messages, or coordinate with other agents in tmux panes.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -60% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -84% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -58% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -70% | 0% |
You can communicate with other coding agent sessions (Claude Code or Codex CLI) using the msg CLI tool.
Before sending or receiving messages, register yourself:
bashmsg register <your-name>
This auto-detects your tmux pane. You only need to do this once per session.
Send a message directly to another agent:
bashmsg send <agent-name> "Your message here"
Send to multiple agents:
bashmsg send agent1,agent2 "Message for both of you"
bashmsg reply <agent-name> "Your reply here"
Check your inbox:
bashmsg inbox
This shows all unread messages grouped by thread and marks them as read.
bashmsg list # List registered agents msg threads # List active threads msg status # Check system health
receiving agent's session.
recipient understands without re-reading the full thread.
them in the message text rather than pasting large blocks.
Other measured skills in the registry, with their headline benchmark lift.