用 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

评论区

0 条评论

登录后可评论。

陈一铭 9 阅读