Orchestrate parallel AI agents in tmux windows for git worktree tasks using workmux: spawn via prompts, automate commits, smart rebases, PR generation and opening, merging, with live status updates in window names for Claude Code events.
Giga opinionated zero-friction workflow tool for managing
git worktrees and tmux windows as
isolated development environments. Perfect for running multiple AI agents in
parallel without conflict.
Philosophy: Build on tools you already use. tmux/zellij/kitty/etc. for
windowing, git for worktrees, your agent for coding — workmux orchestrates the
rest.
[!TIP]
consult-llm pairs naturally with
workmux: let your agents consult another AI model to plan architecture,
review changes, debate approaches, or get unstuck on tricky bugs without
leaving the worktree.
Why workmux?
Parallel workflows. Work on multiple features the same time, each with its
own AI agent. No stashing, no branch switching, no conflicts.
One window per task. A natural mental model. Each has its own terminal
state, editor session, dev server, and AI agent. Context switching is switching
tabs.
Automated setup. New worktrees start broken (no .env, no node_modules,
no dev server). workmux can copy config files, symlink dependencies, and run
install commands on creation.
One-command cleanup.workmux merge handles the full lifecycle: merge the
branch, delete the worktree, close the tmux window, remove the local branch.
Terminal workflow. Build on your terminal setup instead of yet another
agentic GUI that won't exist next year. If you don't have one yet, tmux might be
worth picking up.
"I've been using (and loving) workmux which brings together tmux, git
worktrees, and CLI agents into an opinionated workflow."
— @Coolin96 🔗
"Thank you so much for your work with workmux! It's a tool I've been wanting
to exist for a long time."
— @rstacruz 🔗
"It's become my daily driver - the perfect level of abstraction over tmux +
git, without getting in the way or obscuring the underlying tooling."
— @cisaacstern 🔗
"I have to mention workmux at every opportunity because it's the perfect glue
between worktrees, agents and tmux windows."
— @dedbrizz 🔗
Intelligent prompt optimization using skill-based architecture. Enriches vague prompts with research-based clarifying questions before Claude Code executes them