dmux-workflows
使用dmux(AI代理的tmux窗格管理器)进行多代理编排。跨Claude Code、Codex、OpenCode及其他工具的并行代理工作流模式。适用于并行运行多个代理会话或协调多代理开发工作流时。
适用对象:软件开发与测试。自动收录 · 待核查。
原作者说明节选
从固定版本的 SKILL.md 提取,保留原文语言。以下内容属于作者说明,本站尚未验证安装、兼容或运行结果。
查看中文原文
原文涵盖的主题
- dmux 工作流
- 何时激活
- 什么是 dmux
- 快速开始
- 工作流模式
- 模式 1:研究 + 实现
- 模式 2:多文件功能
- 模式 3:测试 + 修复循环
使用 dmux(一个用于代理套件的 tmux 窗格管理器)来编排并行的 AI 代理会话。 并行运行多个代理会话时 跨 Claude Code、Codex 和其他套件协调工作时 需要分而治之并行处理的复杂任务 用户提到“并行运行”、“拆分此工作”、“使用 dmux”或“多代理”时 dmux 是一个基于 tmux 的编排工具,用于管理 AI 代理窗格: 按 n 创建一个带有提示的新窗格 按 m 将窗格输出合并回主会话 支持:Claude Code、Codex、OpenCode、Cline、Gemini、Qwen 安装: npm install -g dmux 或参见 github.com/standardagents/dmux 将研究和实现拆分为并行轨道: 在独立文件间并行工作: 在一个窗格中运行测试,在另一个窗格中修复: 为不同任务使用不同的 AI 工具: 并行审查视角: 1. 仅限独立任务。 不要并行化相互依赖输出的任务。 2. 明确边界。 每个窗格应处理不同的文件或关注点。 3. 策略性合并。 合并前审查窗格输出以避免冲突。 4. 使用 git worktree。 对于容易产生文件冲突的工作,为每个窗格使用单独的工作树。 5. 资源意识。 每个窗格都消耗 API 令牌 —— 将总窗格数控制在 5-6 个以下。 对于涉及重叠文件的任务: | 工具 | 功能 | 使用时机 | |------|-------------|-------------| | dmux | 用于代理的 tmux 窗格管理 | 并行代理会话 | | Superset | 用于 10+ 并行代理的终端 IDE | 大规模编排 | | Claude Code Task 工具 | 进程内子代理生成 | 会话内的程序化并行 | | Codex 多代理 | 内置代理角色 | Codex 特定的并行工作 | ECC 现在包含一个助手,用于使用独立的 git worktree 进行外部 tmux 窗格编排: 示例 plan.json: 该助手: 为每个工作器创建一个基于分支的 git worktree 可选择将主检出中的选定 seedPaths 覆盖到每个工作器的工作树中 在 .orchestration/ / 下写入每个工作器的 task.md、handoff.md 和 status.md 文件 启动一个 tmux 会话,每个工作器一个窗格 在每个窗格中启动相应的工作器命令 为主协调器保留主窗格空闲 当工作器需要访问尚未纳入 HEAD 的脏文件或未跟踪的本地文件(例如本地编排脚本、草案计划或文档)时,使用 seedPaths: 窗格无响应: 直接切换到该窗格或使用 tmux capture-pane -pt :0. 检查它。 合并冲突: 使用 git worktree 隔离每个窗格的文件更改。 令
这里只展示节选,请以完整原文和当前要求为准。
- 来源仓库
- affaan-m/ECC
- 源文件
- docs/zh-CN/skills/dmux-workflows/SKILL.md
- 固定版本
- d2ef2680594f9a17526a6e1a2e18b3d242c5d17b
准备条件
- 本条仅收录原作者的技能元数据;请阅读完整说明,确认依赖、许可与使用条件。
第一件可以尝试的小事
先阅读原作者说明,再决定是否在自己的 AI 工具中使用。
对应 AI 工具说明
作者有说明不等于本站实机验证。没有证据时,不自动标为兼容、安全或免费。
来源与内容状态
本条为自动发现的元数据,尚未完成人工文档核查;适用性与运行结果待核查。
原作者:affaan-m/ECC · 原作者仓库元数据。文档核查:未核查。最近来源检查:2026-11-09T14:01:50.343Z。
分类由名称、说明与路径规则生成,分类不代表已核实适配。
许可与权利归属
MIT。第三方内容及版权归原作者,使用条件以原文为准。
许可原文 ↗本站没有因同步、复制或用户自报成功而将资源标为运行验证通过。
限制与注意事项
- 元数据收录不代表本站已经安装、适配、实测或进行安全审查。