Claude Code multi-agent
Ccgram
Telegram ↔ tmux/herdr/agterm bridge for Claude Code, Codex CLI, and Pi Agent. Monitor output, respond to prompts, manage parallel sessions. Control AI coding agents from your phone.
Install
uv tool install ccgram # recommendedFound in the project README. Check it for setup steps after installing.
git clone https://github.com/alexei-led/ccgram.gitFrom the README
CCGram — Control AI Coding Agents from Telegram Control AI coding agents from your phone. Walk away mid-session. Keep monitoring and responding from Telegram—without losing terminal access. Why CCGram? AI coding agents run in your terminal. Other Telegram bots wrap agent SDKs into isolated API sessions you can't resume in your terminal. CCGram is different. It sits on top of your terminal multiplexer (tmux, herdr, or agterm), not any agent SDK. Your agent process stays exactly where it is—your session is the source of truth. This means: - Desktop to phone, mid-conversation — walk away and keep monitoring from Telegram - Phone back to desktop, anytime — attach to your terminal and you're back with full scrollback - Multiple sessions in parallel — each Telegram topic maps to a separate tmux window, guarded Herdr agent session, or agterm agent pane How It Works Each Telegram topic maps to one tmux window. With Herdr, it maps instead to one guarded agent session: agent.list is the sole identity source and CCGram persists only an opaque herdr-session-v1-… target, never a tab, pane, or terminal ID. Every Herdr agent topic is provider-prefixed and pane-qualified as ▸ ▸ ▸ , so Pi, Claude, Codex, and Gemini topics are easy to find while their labels remain stable when siblings join or leave the tab. Every action reads a fresh agent.list record and fails closed for missing, malformed, sessionless, or legacy bindings. Duplicate canonical targets are quarantined while unrelated sessions remain operational. Legacy locator bindings require explicit rebind and are never inferred from names. A session can still change after that guard and before Herdr dispatches, so delivery is not atomic and may be indeterminate after this post-guard race. With agterm, the primary topic…
Details
- Repository
- alexei-led/ccgram
- Language
- Python
- License
- MIT
- Last updated
- 3 November 2026
- Topics
- agtermai-codingclaude-codeclicodexcodex-clideveloper-toolsgeminigemini-cliherdrpi-agentpython
FAQ
What is Ccgram?
Telegram ↔ tmux/herdr/agterm bridge for Claude Code, Codex CLI, and Pi Agent. Monitor output, respond to prompts, manage parallel sessions. Control AI coding agents from your phone. It is a multi-agent for Claude Code, from alexei-led/ccgram on GitHub.
How do I install Ccgram?
Run uv tool install ccgram # recommended, then follow the setup in the README.
Is Ccgram popular?
alexei-led/ccgram has 285 GitHub stars and 88 forks. It was last updated on 3 November 2026.
More multi-agent & worktrees
Dev 3 0
323h0x91b/dev-3.0
Mission control for the One Person Studio — run a fleet of AI coding agents in parallel without losing your mind. Kanban + git worktrees + tmux for Claude Code, Codex, Gemini CLI, OpenCode and any shell agent. Not an IDE.
Cook
370rjcorwin/cook
A simple CLI for orchestrating Claude Code, Codex, and OpenCode
Looplia
293VolientDuans/looplia
Looplia Skills provides curated skills—packaged as a Claude Code-compatible plugin—to accelerate workflow design, orchestration, and execution.
Comanda
332kris-hansen/comanda
The CLI-native orchestrator for AI agent workflows. Run Claude Code, Codex, Gemini CLI & Kimi Code from declarative YAML. Because the terminal is where real work happens.
Big 3 Super Agent
294disler/big-3-super-agent
Gemini 2.5 Computer Use + OpenAI Realtime API + Claude Code Multi-Agent Experiment
Agentfs Claude
323run-llama/agentfs-claude
Run Claude Code/Codex within AgentFS, orchestrated by LlamaIndex Workflows
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.