dev-3.0 单人多智能体编码驾驶舱
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/run-a-solo-multi-agent-coding-cockpit-with-dev-3-0。
技能介绍
单人并行编码的三道坎
当你想要同时让多个编码代理干活——比如一个修 Bug、另一个加新功能——单人开发马上会遇到三个问题:
- 所有代理挤在同一个终端会话里,上下文互相踩踏,谁改了什么说不清。
- 多个代理改同一份代码,合并冲突几乎无法避免。
- 完成的任务缺少标准交接入口,人工审查时只能靠翻聊天记录找线索。
技能如何工作
这个技能的核心逻辑是把代理任务拆成隔离的看板单元,再用工程化工具链让它们并行且可控。
核心能力
- Kanban 任务隔离:用
dev-3.0将每个编码任务定义成独立的看板卡片,每张卡片对应一个代理工作单元,状态流转清晰可见。 - Worktree + tmux 双隔离:每个任务会自动分配一个
git worktree分支和独立的tmux会话。代理在各自的工作树里改代码,互不干扰;即使崩溃或超时,也不会影响其他任务。 - 多代理启动:支持同时拉起多个本地编码代理(如
Claude Code、Codex CLI、Gemini CLI、opencode或Cursor),每个代理绑定到对应的看板任务。 - 实时预览:任务运行过程中可以查看实时输出,验证代码是否按预期工作。
- Review 交接:任务完成后,代码变更会统一汇总,方便你集中审查和合并。
关键步骤
- 在
dev-3.0中定义任务,每个任务关联一个代理和对应的 worktree 分支。 - 技能自动创建隔离的
tmux会话,代理在独立环境里执行编码任务。 - 你通过看板查看任务状态,随时进入对应会话检查进度或干预。
- 任务结束后,代码变更集中暴露在主仓库的合并流程中,避免散落的修改。
适用边界与注意点
- 需要本地已安装
dev-3.0、git、tmux,以及至少一个编码代理。 - 技能本身不提供自动安装流程,使用前需先审查上游仓库。
- 隔离机制依赖
git worktree,如果你的项目使用非标准分支策略,可能需要手动调整。 - 多代理并行会消耗较多计算资源,建议根据机器性能控制同时运行的任务数。
使用场景
- 需要同时让多个编码代理处理不同功能模块时,将任务分配到独立 worktree 中并行开发
- 代码库中既有 bug 修复又有新功能开发,需要分离代理工作空间避免合并冲突
- 想让 Claude Code 和 Codex CLI 分别处理前后端任务,又要保持变更清晰可追溯
- 需要在代理完成任务后集中审查所有代码变更,再统一合并进主分支
适合人员
- 独立开发者,需要同时驱动多个编码代理处理不同功能模块但希望保持变更隔离
- 技术负责人,要在单仓库中并行推进 bug 修复和新功能开发,同时确保 review 流程可控
- 开源项目维护者,希望让多个贡献者代理在隔离环境中工作,再通过统一入口合并变更