pstack orchestrate 完整指南:如何把多日项目交给一个协调者 Agent

发布时间:2026/10/7 3:40:12

pstack orchestrate 完整指南:如何把多日项目交给一个协调者 Agent pstack orchestrate 完整指南如何把多日项目交给一个协调者 Agent【免费下载链接】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 是一个面向 Claude Code、Codex、Pi 等 Agent 框架的技能栈其中的orchestrate剧本playbook专门解决一个问题把跨越数天、包含几十个 PR 和数十个并行子 Agent 的大项目整体交给一个常驻的协调者 AgentCoordinator来驱动——你每天只需查看两次进度而不是每五分钟盯一次屏幕。 一图看懂pstack 的 poteto-mode 会根据任务自动选择工作流剧本orchestrate 就是其中专为项目级大工程设计的长周期编排模式。Orchestrate 解决什么问题什么任务该交给协调者大多数 Agent 工作流适合一个会话内做完的任务。但有些工作寿命超过任何单个 Agent跨越多天、多层 PR 堆叠stacked PRs、需要同时跑几十上百个子 Agent。这时就该路由到 orchestrate。它和其他模式的区别很清晰见 SKILL.md 的路由规则模式适用场景Autonomous run一个任务驱动到完成条件predicate单任务长跑figure-it-out单次雄心任务需要量身定制的工作流Orchestrate整个项目交给一个协调者聊天窗口多日、多 PR 堆叠、大规模子 Agent 队列一句话判断标准如果一个 Agent 能在本次会话预算内干完就别用 orchestrate只有工作寿命超过单 Agent的项目才值得付出这套编排开销。三层角色分工协调者、子协调者、工人orchestrate 的核心设计是严格的角色分层深度固定在协调者 → 轨道track→ 工人三层见 orchestrate.md 协调者当前聊天窗口写任务简报brief、清空完成队列、做判断决策、负责向人类汇报。它绝不亲自写代码——改代码、解决冲突、合并都是任务不是它的手动操作。 子协调者可选当项目规模超过一个协调者能处理的吞吐量时才引入每条轨道一个只向上汇报汇总不透传原始子报告。 工人 / 验证者后台运行的子 Agent。每个写代码者独占一个 worktree 或分支避免共享状态冲突验证者使用与工人不同模型族的模型保证验证独立性。三条铁律贯穿始终完成是队列事件而不是打断、每次生成和恢复都必须逐字携带常设指令standing orders、简报就是产品——因为工人无法回头问你问题模糊的简报只会安静地失败。简报Brief协调者唯一的产品协调者不写代码它写的每一封任务简报brief就是交付物。一份完整简报包含固定字段模板见 orchestrate.mdGOAL一句话目标陌生人在没有聊天上下文的情况下也能执行SCOPE允许写和禁止写的路径、独占的 worktree/分支CONTEXT相关文件与 PR 指针依赖的上游报告必须全文贴入ACCEPTANCE / VERIFY逐行可检查的验收标准 精确的验证命令TIMEBOX / FORBIDDEN运行时限与禁区禁止 rebase、force-push、范围外修改等STANDING逐字粘贴的常设指令模型策略、验证门槛、升级策略等设计精髓是简报与单元规模匹配一条命令的单元简报压缩成一段话四 KB 的模板套两行修改纯属浪费而子协调者的简报会额外附带轨道边界、生成预算和汇总格式。七步推进从立项到收尾的程序化流程orchestrate 把多日项目拆成七个可编程的步骤见 Steps 章节Frame立框把完成条件写成可计数的指标如全部 126 个单元合并且逐行台账验证通过量化单元数、预算和工作墙钟时间Install安装运行时执行orch init初始化存储写常设指令从现有 PR 播种合并前沿线Pilot试点先让一个单元完整走一遍简报→工人→验证→入栈→合并全流程——用 1 个 Agent 的成本证伪模板而不是 50 个Scale扩展滚动窗口式生成工人而非阻塞式批次完成后即补位避免每批次都等最慢的子 AgentDrain清空队列在关键节点批量处理完成事件分类为已落地/待验证/失败/僵尸/噪音Land落地合并是连续的从第一个验证通过的单元就开始集成绝不等到最后Close收尾对账每个生成过的 Agent、确认完成条件、把重复出现的修正写入常设指令完整保留存储目录作为事后复盘材料状态存储与 orch CLI让程序比会话更长寿orchestrate 在~/.claude/orchestrate/项目名/下建立一套仓库外、会话外的持久存储布局见 orchestrate.mdpreferences.md常设指令登记册每次生成/恢复逐字粘贴units.tsv每个工作单元一行id、轨道、状态、分支、PR、head SHAledger.tsv验证台账以PR 号 head SHA为键记录判定结果inbox/与gates.md完成事件指针 等待人类决策的关卡frontier.json计算得出的合并前沿线而非叙述性记录配套的是orch命令行工具源码见 orch.ts 与 store.tsorch inbox push/drain、orch unit add/set、orch ledger record、orch status。它的设计哲学是一次命令进、一行结果出——CLI 从不生成、等待或唤醒任何 Agent状态读写都发生在清空队列的时间点。验证判定同样有严格等级live-ui-verified→unit-test-verified→type-check-only等CI 绿只是判定的输入而非判定本身verifier-blocked不算通过。容错与人类边界协调者何时喊停多日长跑必然遭遇故障orchestrate 用活性与失败章节定义了重试纪律见 Liveness 章节永远不恢复一个 Agent 只为查看它——恢复会重启空闲 Agent应改用只读探针台账、分支、PR按失败模式分类重试超限/OOM 缩小范围重生网络掉线原样重试工具错误换模型重试两次重试后放弃该单元并绕行重规划会话重启后在飞的子 Agent 死了但已推送的分支、开放的 PR 和存储目录都活着——按 PR 和分支重新挂载而不是按 Agent id而升级Escalation定义了人机边界只有不可逆操作force-push、部署、删除、真正的产品偏好决策、与常设指令矛盾的现实、以及重规划后仍走不通的死路才会批量进入gates.md关卡等待人类前沿线微调、重试、CI 抖动、格式修复等一律不打扰你——拿不准时行动并记录。快速上手 orchestrate 工作流第 1 步安装 pstack。在 Claude Code 中执行插件市场安装命令其他运行时Codex、Pi、Prime Agent、OpenCode 等的安装方式见 docs/reference.md。若走共享技能安装路径可克隆仓库后把技能链接到~/.agents/skills/git clone https://gitcode.com/GitHub_Trending/ps/pstack-claude cd pstack-claude第 2 步用触发短语路由。直接用自然语言描述项目级意图即可例如Use poteto-mode to own this migration until it lands.run this whole project、own this migration until it lands 这类整项目级的表述会被路由到 orchestrate路由表见 SKILL.md。第 3 步阅读核心文档。完整编排规范只有一份文件orchestrate.md配套的队列/存储实现与恢复机制分别位于 orch/ 和 resume-storage.md。总结pstack 的 orchestrate 把把大项目交给 AI这件事工程化了——角色分层保证职责清晰简报模板保证指令不衰减持久存储保证跨天可恢复验证台账保证每个判定可审计。你每天来看两次orch status的三行输出其余交给协调者。【免费下载链接】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),仅供参考
延伸阅读

更多相关文章

2026/10/7 3:35:11

Allegro 17.4差分走线与间距规则深度解析

1. 项目概述:为什么差分走线与间距规则是Allegro 17.4里最常被低估的“系统级开关”在Cadence Allegro 17.4的PCB Editor中,很多人把差分走线当成“画两根挨得近的线”,把间距规则当成“设置几个数字填进对话框”。我带过十几支硬件设计团队&…

2026/10/7 3:35:11

SystemVerilog断言实战:$onehot与$countones用法详解

做数字IC验证的朋友应该都有类似经历:功能仿真跑了一整夜,早上来一看 log,发现某个模块在特定场景下行为异常,可你翻了好几天波形,才在某个不起眼的周期里揪出问题——根因居然是某个使能信号在非预期的周期多了 1 拍。…

2026/10/7 3:35:11

MySQL内置函数全解析:分类体系、高频实操与性能雷区

但凡写过两年SQL的人,手里应该都攒过一本「MySQL函数笔记」:这个函数怎么拼、那个函数返回什么、为什么同样一段SQL换个环境就报错——这些零碎问题,最后几乎都能在MySQL内置函数这里碰头。MySQL内置函数是数据库提供的一组现成处理函数&…

2026/10/7 4:55:17

OpenAI API 用量砍半的秘诀:Claude Code 与多模型调度如何省钱

早上打开 OpenAI 的用量后台,9 月的 API 消耗比 8 月少了将近一半。这个数字不是我刻意压预算压出来的,而是过去两周我把大量编码任务从 GPT 系列模型挪到了 Claude Code 上,用量自己就掉下去了。这篇日记就把这段时间的操作思路、配置过程和…

2026/10/7 4:55:17

MobaXterm:SSH/SFTP/Console一站式终端管理指南

作为一个常年跟服务器、网络设备打交道的人,我的电脑里曾经塞满了 PuTTY、SecureCRT、Xshell、WinSCP 好几个窗口工具,SSH 连一下、SFTP 传个文件、Console 登个交换机,来回切换手忙脚乱。后来换了 MobaXterm,一个窗口全搞定&…

2026/10/7 4:55:17

S7-1200锅炉燃烧控制实战:串级PID与安全联锁设计全解析

一台S7-1200 PLC、两路PID串级控制、一套点火时序和联锁逻辑,再加触摸屏和OPC UA通讯,就这么撑起了一套蒸汽锅炉智能燃烧控制系统。这句话说出来简单,可真正在现场把系统调稳、调省、调安全,前后花了我不少功夫,踩过的…

2026/10/7 4:55:17

用Workbuddy的Skill一键生成高质量读书报告:从拆书到落地实战

上个月团队要做读书分享,我随手挑了本《服务利润链》递给手下的客服组长,让他两周内整理一份报告出来。结果他三天没睡好,交上来的东西还是“目录抄写百度百科式简介”,别说掌握精髓了,连他自己都没搞明白书里到底讲了…

2026/10/7 4:55:17

Workbuddy实战:搭建自动化读书报告工作台,从输入到输出全流程

从年初开始,我给自己定了一个“每月精读三本书”的计划,但真正执行起来才发现最大瓶颈不是没时间读书,而是读完之后没法快速把收获沉淀成能用的东西。后来我用 Workbuddy 搭了一套专属工作台,把“写读书报告”这件事完全流程化&am…

2026/10/7 4:50:17

ZYNQ选型与迁移实战:7020到7045资源对比及避坑指南

说实话,ZYNQ选型这事,我一开始也栽过跟头。之前做某图像采集项目,起初选了7020,逻辑用到了八成多,BRAM直接爆了,DSP也快见底,算法团队还想往里塞算子,最后只能硬着头皮往7045迁移。结…

2026/10/5 6:32:56

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/6 4:01:51

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/6 17:46:51

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

ESP32免重刷固件:浏览器直接修改NVS键值实现WiFi配置更新

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

SAP HANA查询结果导出CSV:避开乱码、性能与权限的实用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:05:03

数字后端Placement阶段Density与Congestion控制实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑