dmux-workflows

Coordinate multiple AI agent sessions across development harnesses using tmux panes.

Updated May 9, 2026
One-click install
npx skills add https://github.com/RambleRainbow/jd --skill dmux-workflows-ramblerainbow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dmux-workflows
Source: https://github.com/RambleRainbow/jd/tree/main/.claude/skills/dmux-workflows
Command: npx skills add https://github.com/RambleRainbow/jd --skill dmux-workflows-ramblerainbow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually coordinating multiple parallel AI agent sessions across different development harnesses is inefficient, often leading to duplicated work, lost context between agents, and poor resource allocation.

Core Features & Use Cases

  • Parallel Agent Orchestration: Run multiple AI agent sessions (Claude Code, Codex, OpenCode, etc.) in separate tmux panes to execute independent tasks simultaneously.
  • Pre-built Workflow Patterns: Access templates for common multi-agent workflows including research + implementation splits, multi-file feature development, test-fix iteration loops, and cross-harness task assignment.
  • Use Case: For a full-stack billing feature, assign one agent to build the database schema, another to create API endpoints, and a third to develop UI components in parallel, then merge all results into your main session.

Quick Start

Use this skill to split your current multi-part development task into parallel agent workflows, assign each independent sub-task to a separate dmux pane, and merge completed work back into your main session once all agents finish.

Frequently Asked Questions about dmux-workflows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run multiple AI coding agents in parallel using tmux?

Parallel AI agent orchestration uses tmux pane management to run separate sessions across different development harnesses simultaneously. It provides workflow patterns and git worktree isolation to execute independent tasks like multi-file feature builds without context conflicts.

What is the best way to coordinate parallel workflows between Claude Code and Codex?

Coordinating parallel workflows between Claude Code and Codex is best handled through cross-harness task assignment. You can assign independent sub-tasks to separate dmux panes, allowing multiple agents to work simultaneously and merging completed results back into your main session.

How do I prevent context conflicts when running multiple AI agents simultaneously?

To prevent context conflicts when running multiple AI agents, you should use git worktree isolation for each session. This separates the working directories of parallel agents, ensuring they do not overwrite each other's changes during multi-file feature development.

Can I use tmux for automated test-fix iteration loops with AI agents?

Yes, you can use tmux for automated test-fix iteration loops with AI agents. Pre-built workflow patterns are available to orchestrate these loops, allowing agents to iteratively run tests and apply fixes across isolated panes without manual intervention.

Do I need git worktrees to split development tasks across multiple AI sessions?

Git worktrees are highly recommended when splitting development tasks across multiple AI sessions to maintain isolation. They prevent file conflicts and poor resource allocation by giving each parallel agent a separate working directory before merging results.

Why does running multiple AI agents in parallel cause token overuse and how to manage it?

Running multiple AI agents in parallel causes token overuse due to duplicated work and poor resource allocation across active sessions. You can manage this by applying resource management best practices and pre-built workflow patterns to optimize divide-and-conquer parallelism.