
pstack的swarm技能深度解析N个并行工作者扇出与聚合报告【免费下载链接】pstack-claudeClaude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Potetos pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.项目地址: https://gitcode.com/GitHub_Trending/ps/pstack-claudepstack 是 Poteto 著名 Cursor 技能栈面向 Claude Code、Codex、Copilot 等多个 Agent 运行时的移植版而其中的swarm 技能正是它的并行调度引擎通过/swarm指令扇出fan outN 个并行工作者让它们覆盖切片、竞速或混合执行最后由父 Agent 等待、聚合并返回一份报告。对新手来说这是理解多智能体并行工作最直观的一课——无需写代码只需理解四个阶段的分工。什么是 swarm一句话概括swarm 的官方描述是扇出 N 个并行工作者排空它们返回一份报告plugins/pstack/skills/swarm/SKILL.md。它适用于三类场景并行覆盖coverage把大任务切成互不重叠的切片每个工作者负责一块竞速raceN 个工作者拿到完全相同的任务书各自独立作答混合mixed部分切片 部分竞速视任务而定触发方式很简单在会话中输入/swarm或直接说 swarm this。扇出前的 5 个决策形态、N、模型与输出隔离在启动任何工作者之前swarm 要求先列出一份每阶段一条的待办清单。核心决策都在第一个阶段完成决策点说明完成判据done predicate明确 swarm 最终要交付的报告长什么样形态选择切成切片、N 路竞速还是混合竞速形态需预先声明first pass、rank all或best-of的裁决规则N 的含义N 是工作者总数不是同时并发数模型选择默认取pstack-models.md中swarm workers一行的配置缺省为opus定义于 plugins/pstack/models.json输出隔离每个会写文件的工作者必须拥有独立的 worktree 或输出目录——因为所有子 Agent 都运行在同一台机器上 小技巧如果任务要求工作者验证或测量某个提交任务书里必须写明确切的 SHA测量类任务还要写明方法样本数、单次样本含义、顺序工作者需在结果中如实记录。四阶段流程Frame → Fan out → Aggregate → Report这是 swarm 技能的核心骨架也是它区别于随手开几个子任务的关键阶段 AFrame定框——如上表把判据、形态、N、模型、输出路径全部定死。阶段 BFan out扇出——在一条消息中一次性启动全部 N 个工作者全部以run_in_background: true后台运行。每份任务书brief必须自包含目标、范围、确切切片或竞速臂、验证方法、报告格式。报告统一使用PASS/ISSUES/BLOCKED加证据三级状态能证明缺陷的工作者要列出所有可证明的问题而不只是第一个。有工作者掉线按 N-1 继续并记录即可。阶段 CAggregate聚合——读取终端结果执行严格的质量闸门结果若没有记录任务书要求的 SHA 与方法直接丢弃只允许重新生成一次二次缺失则记为缺口gap——缺口不算通过覆盖类任务每个必需切片都要有结果竞速类任务套用启动前声明的裁决规则不得临时改规则禁止把工作者的原始输出直接粘贴进报告阶段 DReport汇报——最终只返回一份整合报告紧凑的结果表、一行一条的证据化问题清单、缺口/掉线说明以及若用了竞速所适用的裁决规则。模型与推理强度swarm 如何挑选大脑swarm 工作者默认使用opus模型这份默认值从 plugins/pstack/models.json 中盖章生成可随时通过/setup-pstack写入的pstack-models.md覆盖表在运行时覆盖。进阶用法是为角色指定推理强度写法形如opus xhigh可选等级low、medium、high、xhigh、max。在 Claude Code 上等级会通过pstack:effort-level等专用 Agent 分派在 Codex 上则直接作为spawn_agent的reasoning_effort参数传递。详见 skills/swarm/SKILL.md 的 Reasoning effort 一节。swarm 与 arena 的区别什么时候用哪个pstack 提供两个并行技能容易混淆维度swarmarena目的覆盖、竞速、探索返回一份聚合报告同一任务出 N 个候选方案选基座 嫁接最强部分典型场景覆盖率矩阵、验收关卡gauntlet、探索分区设计/代码烤比bakeoff单一尝试会锁死错误形态终点产物一张结果表 问题清单一个综合后的工件 综合说明poteto-mode 的路由规则说得很清楚并行扇出走 swarm需要择优融合的设计对抗走 arena见 plugins/pstack/skills/poteto-mode/SKILL.md 与 plugins/pstack/skills/arena/SKILL.md。实战swarm 在 poteto-mode 剧本中的用法swarm 不只是独立技能更是 pstack 多阶段工作流的验证引擎multi-phase-plan 剧本PR 的代码就绪头 SHA 上按 swarm 技能扇出验收车道——1 条门控车道 10 条实时车道 性能车道 至少 2 条各自聚焦的审计车道全部PASS才算干净playbooks/multi-phase-plan.mdautopilot-full 剧本每个 PR 合并前都要每轮 swarm 验证根 Agent 只保留验证、会签与审计合并按钮永远由人来点playbooks/autopilot-full.md跨平台时swarm 的语义不变只换工具名Codex 上每个工作者是一次spawn_agent调用references/codex-tools.mdCopilot 上用task后台任务、每个写者独立 worktreereferences/copilot-tools.md。上手总结3 步跑通第一次 swarm安装 pstack 插件后用自然语言或/swarm发起例如 swarm this: 检查这 5 个模块的边界情况让 Agent 先完成 Frame确认完成判据、形态、N 和模型批准后再扇出等待聚合报告——你会得到一张结果表、一行一条的问题清单以及所有缺口的明确声明swarm 技能的设计哲学浓缩在一句话里并行负责广度聚合负责收敛——N 个工作者再热闹最终交到你手里的必须是一份带证据、无遗漏说明的报告。想继续深挖建议按顺序阅读 skills/swarm/SKILL.md 全文、docs/reference.md 的斜杠命令表以及 poteto-mode 的剧本目录。【免费下载链接】pstack-claudeClaude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Potetos pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.项目地址: https://gitcode.com/GitHub_Trending/ps/pstack-claude创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考