craigsc/cmux
Shell-based CLI tool that manages git worktrees to run multiple Claude Code agents in parallel with isolated working directories.

Velocity · 7d
+4.9
★ / day
Trend
→steady
star history
cmux wraps git worktrees into simple commands to spin up, switch between, and tear down Claude Code agents without conflicts. Each agent gets its own checkout of the repository while sharing the same git database, enabling true parallel development. Commands include creating new agent sessions with isolated worktrees, resuming existing ones, merging changes back, and bulk cleanup.