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