Claude Code multi-agent

Ccmux

Run all your AI coding agents in tmux: jump to the one that needs you, spawn them into worktrees, and hand work between them

239 stars 40 forksMulti-agent & worktrees Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add epilande/ccmux

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/epilande/ccmux.git

From the README

ccmux

  Run all your AI coding agents (Claude Code, Codex, Cursor, ...) in tmux: jump to the one that needs you, spawn them into worktrees, and hand work between them

  Website ·
  Documentation

❓ Why?

When running multiple AI coding agent sessions across tmux panes, it's hard to keep track of which session is idle, which is waiting for permission, and which pane to switch to. ccmux solves this with a background daemon that monitors session activity and an interactive TUI that shows live session states at a glance.

It works with your existing tmux workflow. You don't change how you launch or run your agents; ccmux discovers what's already running in your panes, so as long as you're in tmux with a supported agent, it just works.

Built-in support for: Claude Code, Codex, Cursor, OpenCode, Pi, Antigravity, Copilot, Gemini CLI, plus custom agent definitions via config.

✨ Features

- 🎯 Live Session States: Every agent tracked as idle, working, or waiting (permission / plan approval / question), flagged the moment one needs you
- 🧩 Multi-Agent: Claude Code, Codex, Cursor, OpenCode, Pi, Antigravity, Copilot, Gemini CLI, plus custom agents via config
- 🔄 Real-Time: Background daemon streams state changes instantly over SSE, no polling, no refresh
- 👁️ Live Preview: Split-pane view of the selected session's pane content
- ⚡ Act in Place: Tab into the preview to approve, answer, or type, keys go straight to that pane
- 🔔 Actionable Notifications: Approve, deny, or reply to a waiting agent straight from the desktop notification
- 🪟 Sidebar Mode: Compact always-visible session rail docked beside your working panes
- 🔍 Fuzzy Search: Fuzzy-match sessions by project, branch, or path; substring-match any recent prompt, captured pane content, and on-demand live…
Read the full README on GitHub

Details

Repository
epilande/ccmux
Website
ccmux.dev
Language
TypeScript
License
MIT
Last updated
3 November 2026
Topics
ai-agentsbunclaudeclaude-codeclicodexcursordeveloper-toolsgemini-cliopencodeopentuisession-manager

FAQ

What is Ccmux?

Run all your AI coding agents in tmux: jump to the one that needs you, spawn them into worktrees, and hand work between them It is a multi-agent for Claude Code, from epilande/ccmux on GitHub.

How do I install Ccmux?

Run /plugin marketplace add epilande/ccmux inside Claude Code, then follow the setup in the README.

Is Ccmux popular?

epilande/ccmux has 239 GitHub stars and 40 forks. It was last updated on 3 November 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.