What problem does it solve?
Multi-agent development often stalls because agents must be manually started, coordinated, and merged, which wastes time and increases merge conflicts. dmux-workflows solves this by orchestrating parallel agent panes in a tmux session and providing repeatable patterns for splitting work safely.
Core Features & Use Cases
- Parallel agent orchestration with dmux: Spin up multiple agent panes (each with its own session) and merge their outputs back into the main session for coordination.
- Workflow patterns for common multi-agent tasks: Use targeted templates like Research + Implement, Multi-File Feature, Test + Fix Loop, Cross-Harness, and Code Review Pipeline to structure parallel work.
- Conflict avoidance via git worktrees: Isolate overlapping file changes by running each pane in a separate worktree and merging branches when done.
Use cases include running independent feature workstreams (e.g., billing API + dashboard UI), speeding up debugging cycles (run tests in one pane, fix in another), or combining perspectives for security/performance/testing reviews across the same code area.
Quick Start
Start a tmux-based dmux session, then press n to open separate panes for your parallel agent prompts and press m to merge pane results back into the main session.