本文根據 obra/superpowers 倉庫裏該技能的 SKILL.md 與倉庫 README 整理,資料核對於 2026-10-11。skills.sh 榜單當日顯示該技能累計安裝約 20.7 萬次;所在倉庫 obra/superpowers 在 GitHub 約 29.7 萬 Star(同日數據)。技能內容會隨倉庫更新,以倉庫為準。
這個 Skill 做什麼
重構之後一口氣掛了三個測試文件,分屬三個子系統——一個個排查很慢,而且前一個問題的細節會干擾下一個。dispatching-parallel-agents 講的是什麼時候、怎樣把這類工作分出去。description:面對兩個以上相互獨立、不需要共享狀態也沒有先後依賴的任務時使用。核心原則是每個獨立的問題域派一個智能體,讓它們並發工作。
和 Superpowers 裏其他涉及子智能體的技能一樣,它強調子智能體不應繼承主會話的上下文和歷史——主會話要為每個子智能體「構造」它恰好需要的資訊,這樣既讓它專注,也保住主會話自己的上下文用於協調。
模式分四步:識別相互獨立的問題域 → 為每個域寫一份聚焦的任務說明 → 並行派發 → 回收結果、檢查並整合。說明裏給了任務提示詞的結構:範圍要具體(一個測試文件或一個子系統)、目標明確、寫明約束(例如不要改無關代碼)、規定返回什麼。還列了常見錯誤(任務太寬、沒給背景、沒設約束、返回要求含糊)和不該用的情形:問題之間有關聯、需要理解全局狀態、幾個智能體會改同一批文件。
怎麼安裝
dispatching-parallel-agents 是 Superpowers 插件裏的一個技能,不單獨發佈:作者的設計是整套一起安裝,由會話開始時注入的引導指令決定各技能何時觸發。Claude Code 裏輸入(命令來自倉庫 README):
text
/plugin install superpowers@claude-plugins-official
Codex 在 /plugins 裏搜尋 superpowers 安裝;Gemini CLI 用 gemini extensions install https://github.com/obra/superpowers。裝好後在命令選單裏以 /superpowers:dispatching-parallel-agents 的形式出現,也會按場景自動觸發。
倉庫整體介紹和其他安裝方式,詳見本站《Superpowers 是什麼、怎麼安裝和使用:Claude Code / Codex 最熱門的 Skills 開發流程框架》。
怎麼用
- 「這次升級後有三組互不相關的測試失敗,分別派子智能體去查」。
- 「同時調研這三個第三方庫的接入成本,各自給我一份結論」。
- 回收之後它會檢查各方修改有沒有衝突,再跑一遍完整測試。
這個技能只有一份 SKILL.md,文中附了一個真實會話的例子。
適合誰 / 侷限
適合手上有多件互不依賴的排查或調研工作、想縮短等待時間的人。並行意味着同時消耗多份用量;任務劃分不乾淨時,子智能體會相互踩文件,反而要花時間解決衝突。它不是「越多越快」,問題本質上相關時應該先由一個上下文弄清全貌。
注意事項
- 許可:MIT。
- 需要子智能體能力,並留意所用工具對並發數量的限制。
- 並行修改代碼前先提交當前狀態,方便出問題時回退。
0 條評論
還沒有評論,來搶沙發~