用 dmux 让多个 AI agent 并行开工,效率直接翻倍——这个 Skill 真的香
说实话,大多数人用 Claude Code、Codex 这些工具,还停留在「开一个窗口、让 AI 自己跑」的水平。
这就好像买了台多核电脑,只用一个核。
今天要说的这个 Skill——dmux-workflows,专门解决一件事:让你的多个 AI agent 并行开工、协同作战。
什么是 dmux
dmux 是一个基于 tmux 的 AI agent 多窗格管理工具。简单说,它让你同时跑多个 AI 会话,每个会话在独立的 tmux pane 里跑,互不干扰,最后还能把结果合并回来。
安装只要一行:
npm install -g dmux
然后 dmux 启动,用快捷键创建新 pane(n)、合并输出(m)。支持 Claude Code、Codex、OpenCode、Cline、Gemini、Qwen——基本上覆盖了主流 AI 编程工具。
实际用法
场景一:研究 + 实现并行
很多任务可以拆成「调研」和「干活」两条线:
- Pane 1:研究 Node.js 限流最佳实践,写到
/tmp/rate-limit-research.md - Pane 2:等 Pane 1 完成后,把调研结论灌进上下文,直接开始写限流中间件
场景二:多人独立文件同步开工
一个功能涉及数据库、API、UI 三层?三个 pane 同时跑:
- Pane 1:写数据库 Schema 和迁移
- Pane 2:写 Billing API 端点
- Pane 3:写前端 Billing 组件
最后在主 pane 合并做集成。
场景三:Test + Fix Loop
一个 pane 跑测试监听模式,另一个 pane 专门修 bug,持续循环直到全绿。
为什么这很重要
多 agent 协作的核心瓶颈从来不是「单个 agent 不够强」,而是任务并行化能力。
当你可以同时让 3-5 个 agent 并行思考、并行写代码,同样的时间,你能交付的工作量可能是单 agent 的 3-5 倍。
这个 Skill 把这个能力封装成了拿来即用的 Patterns,不需要你自己设计多进程/多线程架构,直接套用即可。
配合 git worktree 效果更佳
如果多个 pane 要改同一个仓库的代码(容易冲突),可以配合 git worktree 隔离:
git worktree add ../feature-auth feat/auth
git worktree add ../feature-billing feat/billing
# 然后在不同 worktree 里跑不同 pane 的 agent
每个 pane 操作独立分支,最后 merge 回去,全程无冲突。
GitHub 链接:https://github.com/affaan-m/ECC/tree/main/.agents/skills/dmux-workflows
来自 ECC 项目——一个在 GitHub 上拥有 23.7k ⭐ 的 AI 开发者工具库。这个 dmux-workflows 是他们 Skill 合集里的明星 Skill 之一,在 SkillsMP 上有 237.5k 的相关 repo stars,属于被严重低估的多 agent 提效方案。
如果你还在一个窗口里跑 AI,强烈建议试试这个工作流。上手成本极低,提效效果立竿见影。
GitHub: https://github.com/affaan-m/ECC/tree/main/.agents/skills/dmux-workflows
评论区
登录后可评论。