dmux icon

dmux

Manage multiple AI coding agents in isolated git worktrees

Free Coding CLI Open Source

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

code generation