dmux
Manage multiple AI coding agents in isolated git worktrees
Overview
dmux is an open-source CLI tool that orchestrates multiple AI coding agents in parallel using tmux and git worktrees. Each agent runs in its own isolated worktree and branch, preventing conflicts while enabling concurrent development. Supports Claude Code, Codex, OpenCode, Gemini CLI, Qwen CLI, Amp CLI, Cline CLI, and more. Features automatic AI-generated branch names and commit messages, smart merging with auto-commit and cleanup, a built-in file browser for inspecting worktrees and code diffs, lifecycle hooks, macOS native notifications, and multi-project session support.
Architecture: Apple Silicon, Intel
Key Features
- Run multiple AI coding agents in parallel with isolated git worktrees
- Supports Claude Code, Codex, OpenCode, Gemini CLI, Amp CLI, and more
- Automatic AI-generated branch names and commit messages
- Smart merging with auto-commit and cleanup
- Built-in file browser for inspecting worktrees and previewing diffs
- macOS native notifications for background pane alerts
- Lifecycle hooks for custom scripts on worktree create and merge
- Multi-project session support
Tags
Similar Apps
Agentastic
Native macOS IDE for running multiple AI coding agents in parallel
Conductor
Run a team of coding agents on your Mac
Codex CLI
OpenAI's lightweight coding agent for your terminal
Constellagent
Run dozens of Claude Code agents in parallel with isolated workspaces