Intercom — Productivity skill for Claude Code
Agent-to-agent communication for Claude Code.
How to install Intercom
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open odfalik/intercom and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Intercom does
Agent-to-agent communication for Claude Code. Independent sessions message each other in real time.
Alternatives in Productivity
- Tradingview MCP — Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick p 2.6k ★
- GrokSearch — Integrate Grok's powerful real-time search capabilities into Claude via the MCP protocol 1.8k ★
- Claude Code Hooks Multi Agent Observability — Real-time monitoring for multi-agent Claude Code sessions via hook event tracking 1.3k ★
README
Intercom
Agent-to-agent communication for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Independent Claude Code sessions can send messages to each other in real time via push notifications. No shared files, no polling, no "write to a markdown file and hope the other agent reads it." Messages are delivered directly into the recipient's session the moment they're sent.
Each session is an agent, addressed by its tmux window name (or a static `AGENT_NAME`). Agents discover each other automatically.
┌─────────────────────┐ ┌─────────────────────┐
│ tmux: "training" │ │ tmux: "eval" │
│ Claude Code + MCP │◄───────►│ Claude Code + MCP │
└─────────────────────┘ event └─────────────────────┘
bus
(~/.config/intercom/events.jsonl)
Requirements
- Claude Code with channel plugin support
- uv
- Python 3.10+
- tmux (or set
AGENT_NAMEenv var as a fallback)
Install
Clone the repo:
git clone https://github.com/odfalik/intercom.git
Register the MCP server:
claude mcp add -s user intercom -- uv run --directory /path/to/intercom intercom-server
Running Claude Code with Intercom
Intercom is a **channel plugin**. Launch Claude Code with:
claude --dangerously-load-development-channels server:intercom
Combine with other flags as needed:
claude --allow-dangerously-skip-permissions \
--dangerously-load-development-channels server:intercom
Set up an alias to keep it short:
alias c="claude --allow-dangerously-skip-permissions --dangerously-load-development-channels server:intercom"
Then run `c` in any tmux window. The window name becomes the agent's addre
Related Skills
Dsh Team Rooms
Team rooms for DeepSeek Harness: persistent shared rooms across independent sessions - a message bus, a shared
Claudecode2claudecode
Cross-project communication between Claude Code sessions via file-based mailbox and real-time webhook
Coordinate Workflow
Real-time inter-agent communication, result aggregation, conflict resolution, consensus building, and progress
Agent Observatory
Real-time observability and communication tool for Claude Code multi-agent workflows
Codync
A real-time companion for Claude Code — monitor your coding sessions from anywhere, on any Apple device.
Observagent
Zero-config observability for Claude Code agent sessions Track costs, monitor tool usage, analyze latency, and
Related Agents
Claude Code Hook Comms (hcom)
by aannoo - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enabl
Network Programmer
The Network Programmer implements real-time and distributed networking: WebSocket communication, event streami
Agent Communicator
PROACTIVELY use this agent for structured communication infrastructure enabling agent coordination. Specialize