What problem does it solve? Coordinating parallel development work across multiple branches requires juggling git worktrees, tmux windows, and AI agent sessions manually, which is error-prone and hard to track. ## Core Features & Use Cases - Worktree and window lifecycle: Create, list, open, close, and remove git worktrees paired with tmux windows using commands like workmux add, workmux list, and workmux remove. - Agent orchestration: Check agent status, wait for completion, capture terminal output, and send instructions to agents running in other worktrees via workmux status, workmux wait, workmux capture, and workmux send. - Merge and cleanup: Merge branches with rebase or squash strategies and clean up worktrees, windows, and branches in one step using workmux merge. - Use Case: Dispatch three parallel AI agents to fix separate bugs by running workmux add with prompt files, monitor them with workmux status, then merge each finished branch back into main. ## Quick Start Ask the assistant to create a new workmux worktree for a branch named fix-login with a prompt describing the bug to fix.