天度 AI 实战库浏览全部案例 ↗

在 tmux 中按 Markdown 规格并行运行编程智能体

帖子介绍使用 tmux 和 Markdown 规格说明,让多个编程智能体并行工作。

具体怎么做
Manuel Schipper 在独立的 tmux 窗口中运行 vanilla Claude Code 智能体,分别标记为 Planner、Worker 或 PM。Planner 负责编写包含问题、方案、计划及验证步骤的编号 Markdown 规范(功能设计)。Fresh Workers 则以计划模式执行已完成的规范,随后运行验证命令。他会介入审核和编辑规范,并使用%%注释进行说明。Six slash 命令用于管理其生命周期。
做到了什么
他同时管理4到8个智能体,在一个项目中撰写了300多份规范。当智能体数量超过8个时,他就会失去方向,决策也会变得更糟糕。有些工作无法并行处理,否则会导致合并冲突。
上手要点
压缩操作可能导致规划决策失效,因此检查点规范进度往往难以达到预期。智能体还处理了破坏性命令的拒绝列表,因此需密切关注权限情况。

你可以这样试

使用 Claude Code

使用 [数字,例如 3] 个面板设置 tmux 会话,在每个面板中启动一个编程智能体,该智能体在来自 [specs文件夹路径] 的单独 Markdown 规范文件中工作,并位于 [repo路径] 的独立 git 工作树中。每个智能体应仅实现其自身的规范,运行测试,并在其规范的验收标准通过时停止工作。请简要说明每个面板的状态,在合并或推送到远程服务器之前先暂停操作。