
pstack跨平臺部署同一棵技能樹如何在6種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 是一套跨 Agent 運行時的技能樹skill stack部署方案它在 Claude Code、Codex、Pi、GitHub Copilot、opencode、Gemini CLI 等 6 種 Agent 運行時之間共享同一套 58 個技能目錄讓你用一句話poteto-mode驅(qū)動嚴謹?shù)木幋a工作流而不是在每個運行時里各寫一套規(guī)則。為什么需要 pstack 跨平臺部署AI 編碼 Agent 生態(tài)分裂很快今天用 Claude Code明天切到 CodexIDE 里還掛著 GitHub Copilot。技能、規(guī)則、模型配置散落在各處換個工具就要重來一遍。pstack 的答案是寫一次處處跑。所有技能集中在一棵共享技能樹 plugins/pstack/skills/各運行時原生發(fā)現(xiàn)同一批SKILL.md運行時差異不靠改技能內(nèi)容解決而是靠映射文件和執(zhí)行適配器見 CONTEXT.md 中的 Build 定義模型配置統(tǒng)一為角色 → 模型的 override sheet由setup-pstack一鍵生成。同一棵技能樹它到底共享了什么理解跨平臺部署的關(guān)鍵是分清三層層位置各運行時是否相同技能內(nèi)容plugins/pstack/skills/ 下的 58 個目錄34 個公開技能 24 個 principle 原則? 完全相同工具/模型映射如poteto-mode/references/下的 codex-tools.md、pi-tools.md、copilot-tools.md?? 各運行時一份執(zhí)行適配器插件清單、hooks、Pi 擴展等 各運行時定制也就是說技能里寫的 用Agent工具派發(fā)子 Agent、用opus跑評審 這類 Claude 風格措辭保持不變運行時側(cè)的映射文件負責把工具名和模型名翻譯成各自的等價物。這樣上游技能更新時各運行時不會分叉成 N 份——同步機制見 tools/forks.json 與 tools/upstream.json。6 種運行時一鍵安裝指南每個運行時的安裝都是一兩行命令詳情見 README.mdClaude Code在 Claude Code 中執(zhí)行/plugin marketplace add michael-denyer/pstack-claude /plugin install pstackpstack-claudeCodex終端執(zhí)行codex plugin marketplace add michael-denyer/pstack-claude codex plugin add pstackpstack-claude裝完后用/hooks信任路由鉤子即可。Pipi install git:github.com/michael-denyer/pstack-claudePi 包會加載技能樹外加一個 pstack 擴展plugins/pstack/pi/index.ts補上 Pi 原生缺失的子 Agent 派發(fā)、提問、喚醒等工具。GitHub Copilotcopilot plugin marketplace add michael-denyer/pstack-claude copilot plugin install pstackpstack-claudeCLI 與 Copilot 桌面應(yīng)用共享~/.copilot一次安裝兩處生效。opencode / Gemini CLI共享技能目錄方式這兩個運行時走skills-only安裝clone 倉庫后把技能目錄軟鏈進~/.agents/skills/完整步驟和 skills CLI 方式見 docs/reference.md 的 Shared skills installation 一節(jié)。另Prime Agent 也通過共享目錄發(fā)現(xiàn)技能可在同一份清單中參考。自動路由讓技能樹自己找上門裝好只是第一步pstack 的亮點是路由鉤子Claude Code、Codex、Copilot 三個插件在會話啟動、恢復(fù)、清空、壓縮時注入同一段 路由指令由 session-start.sh 完成Windows 上 Codex 走 PowerShell 適配器。Pi 則由擴展在每次 Agent 啟動時注入。任務(wù)滿足以下任一條件時路由會把任務(wù)交給poteto-mode涉及多個文件或改動被其他文件調(diào)用的簽名包含設(shè)計或架構(gòu)決策是原因不明的 bug 或性能問題。小任務(wù)直接處理不打擾你。不想自動路由跑setup-pstack關(guān)閉即可。setup-pstack一條命令配齊模型與推理強度不同運行時的模型生態(tài)完全不同Claude 家系列 vs GPT-6 vs Geminipstack 的做法是把默認值集中放在 plugins/pstack/models.json再用setup-pstack技能SKILL.md生成當前運行時的 override sheet探測當前會話真正可用的模型清單按角色arena runners、interrogate reviewers、how explorer等逐項確認支持opus xhigh這類模型 推理強度寫法校驗并寫入 sheet各運行時的存放路徑與加載機制在 setup-pstack 的 Other runtimes 表格中列明。之后所有多模型技能arena 三模型并跑、architect 設(shè)計評審、interrogate 三方挑刺都從 sheet 取模型換運行時只需重跑一次 setup。如何驗證真的跑起來了Pi 等價表跨平臺最容易翻車的不是安裝而是看起來裝了行為卻悄悄缺了一塊。pstack 的做法是把每個 Claude Code 機制逐條對照形成 docs/pi-equivalence.md 等價表每個機制標注native/extension/mapping/difference狀態(tài)、離線測試證據(jù)和真實會話驗證結(jié)果。配套測試 tests/pi-equivalence.test.mjs 會攔住缺證據(jù)的行。這套機制級對賬思路對任何多運行時項目都值得抄??焖偕鲜值谝粋€ poteto-mode 任務(wù)安裝完成后直接把需求丟給它Use poteto-mode to fix the search filter resetting when I change pages.對 bug 類任務(wù)它會復(fù)現(xiàn)失敗 → 用how和why調(diào)查 → 委托修復(fù) → 重跑失敗用例跨函數(shù)邊界的改動會先拉architect定方案。更多 playbook計劃、性能、調(diào)查、原型、PR 維護、發(fā)布等見 poteto-mode/SKILL.md。常見問題Q換個運行時之前配置還要重來嗎技能不用重裝共享同一棵樹但模型 sheet 是每運行時一份跑一次setup-pstack即可。Q只想用技能、不要插件和鉤子走 skills-only 安裝路徑軟鏈或 skills CLI顯式點名poteto-mode或?qū)懸粭l常駐指令替代路由鉤子。Q技能樹會不會被運行時改花不會。同步邊界由 CONTRIBUTING.md 定義上游同步與生成校驗由 tools/sync.mjs 和 tools/generate.mjs 強制CI 會拒絕任何未聲明的改動??偨Y(jié)pstack 的跨平臺部署 一棵共享技能樹 每運行時一份映射 一個模型 sheet 路由鉤子/擴展。安裝命令各不同但日常工作流完全一致——這正是寫一次處處跑的意義?!久赓M下載鏈接】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創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考