Claude Code multi-agent
claude-tmux
tmux popup for managing Claude Code sessions with worktree and pull request support.
Install
cargo install claude-tmuxgit clone https://github.com/nielsgroen/claude-tmux.gitFrom the README
claude-tmux A terminal user interface for managing multiple Claude Code sessions within tmux. claude-tmux provides a centralized view of all your Claude Code instances, enabling quick switching, status monitoring, and session lifecycle management, including git worktree and pull request support. Installation Cargo install Just run: Add the following line to your ~/.tmux.conf: Build from source Add this to your ~/.tmux.conf to bind claude-tmux to a key: How to use Reload your tmux configuration. Press Ctrl-b, Ctrl-c to open claude-tmux from any tmux session. To use pull requests, make sure you have gh installed. Tmux options Options: - -E — Close popup when claude-tmux exits - -w 80 -h 30 — Popup dimensions (adjust to preference) Features - Session Overview — See all tmux sessions at a glance with Claude Code status indicators - Status Detection — Know whether each Claude Code instance is idle, working, or waiting for input - Quick Switching — Jump to any session with minimal keystrokes - Live Preview — See the last lines of the selected session's Claude Code pane with full ANSI color support - Session Management — Create, kill, and rename sessions without leaving the TUI - Expandable Details — View metadata like window count, pane commands, uptime, and attachment status - Fuzzy Filtering — Quickly filter sessions by name or path Screenshots View the screenshots at GitHub. Status indicators: - ● — Working: Claude is actively processing - ○ — Idle: Ready for input - ◐ — Waiting for input: Permission prompt ([y/n]) - ? — Unknown: Not a Claude Code session or status unclear Keybindings Navigation Actions Other Status Detection claude-tmux detects Claude Code status by analyzing pane content: Session Model claude-tmux identifies sessions containing…
Details
- Repository
- nielsgroen/claude-tmux
- Website
- crates.io/crates/claude-tmux
- Language
- Rust
- Last updated
- 17 April 2026
- Listed in
- awesome-claude-code (extra)
FAQ
What is claude-tmux?
tmux popup for managing Claude Code sessions with worktree and pull request support. It is a multi-agent for Claude Code, from nielsgroen/claude-tmux on GitHub.
How do I install claude-tmux?
Run cargo install claude-tmux, then follow the setup in the README.
Is claude-tmux popular?
nielsgroen/claude-tmux has 209 GitHub stars and 28 forks, and is included in 1 curated Claude Code list. It was last updated on 17 April 2026.
More multi-agent & worktrees
Mco
549mco-org/mco
CLI-first orchestration for AI coding agents: run selected agents and models in parallel, compare raw answers, and coordinate review or implementation workflows.
Claude Code CLI UI
440Ngxba/claude-code-cli-ui
An intuitive interface to create, orchestrate, and monitor Claude-based code agents for automated development workflows.
Proliferate
520proliferate-ai/proliferate
The open-source AI IDE for Claude Code, Codex, OpenCode, and more. Run agents in parallel, locally or in the cloud, and build reusable workflows.
Claude Swarm
448affaan-m/claude-swarm
Multi-agent orchestration for Claude Code — decompose tasks, coordinate agents, visualize everything in a rich terminal UI
ClaudeNightsWatch
369aniketkarne/ClaudeNightsWatch
Autonomous task execution system for Claude CLI that monitors your usage windows and executes predefined tasks automatically
Foreman
443VisionForge-OU/foreman
A Boris-style agentic orchestrator TUI that supervises headless Claude Code agents through a gated software-delivery pipeline — pointed at any repository.
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.