subagent-driven-development 是什麼、怎麼用:Superpowers 用子智能體逐任務執行計劃的 Skill

subagent-driven-development 是 Superpowers 執行計劃的主力技能:每個任務派一個全新上下文的實現子智能體,完成後做規格符合度與代碼質素評審,最後再對整個分支做一次總評審。

Install · 安裝命令

/plugin install superpowers@claude-plugins-official

以 / 開頭的命令在 Claude Code 會話裏輸入,其餘在終端裏執行。Skill 可以帶可執行腳本,安裝前先看一遍倉庫裏的 SKILL.md。

NNathaniel bigo··原創首發·AI 輔助撰寫
3 分鐘讀完
資料核對於 2026-10-11 · 依據官方文檔與公開資料整理
本文根據 obra/superpowers 倉庫裏該技能的 SKILL.md 與倉庫 README 整理,資料核對於 2026-10-11。skills.sh 榜單當日顯示該技能累計安裝約 22.3 萬次;所在倉庫 obra/superpowers 在 GitHub 約 29.7 萬 Star(同日數據)。技能內容會隨倉庫更新,以倉庫為準。

這個 Skill 做什麼

一個會話連續做十幾個任務,上下文會越來越髒:前面任務的細節擠佔空間,模型開始混淆。subagent-driven-development 的做法是讓主會話只當協調者。description:在當前會話裏執行由相互獨立的任務組成的實施計劃時使用。

每個任務的循環是:派出一個「實現者」子智能體,只給它這個任務需要的說明和上下文——它不繼承主會話的歷史;實現者交回報告後,主會話按報告狀態處理(比如「完成但有疑慮」要先讀疑慮,「受阻」要判斷是缺資訊還是任務本身有問題);然後做一次任務評審,同時看是否符合規格和代碼質素;有問題進入修復循環,通過後才標記完成。所有任務結束,再對整個分支做一次範圍更寬的最終評審。

說明裏還有「模型選擇」一節,討論什麼樣的任務可以交給更便宜的模型;以及一張常見藉口表(比如「這個任務太小不用評審」)。它的核心公式是:每任務一個新子智能體 + 每任務評審 + 最終總評審 = 質素高、迭代快。

怎麼安裝

subagent-driven-development 是 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:subagent-driven-development 的形式出現,也會按場景自動觸發。

倉庫整體介紹和其他安裝方式,詳見本站《Superpowers 是什麼、怎麼安裝和使用:Claude Code / Codex 最熱門的 Skills 開發流程框架》。

怎麼用

  • writing-plans 寫完計劃後會問你選哪種執行方式,選「子智能體驅動」即進入這個技能。
  • 也可以直接說:「按 docs/superpowers/plans/ 裏的那份計劃,用子智能體逐任務執行」。
  • 執行中你可以隨時插話調整,主會話負責把變化轉達給後續任務。

目錄裏有實現者、任務評審、複審三份提示詞模板,以及幾個準備任務簡報和評審材料的腳本。

適合誰 / 侷限

適合任務多、彼此獨立、希望質素把關嚴一點的計劃,README 提到這種方式下智能體連續自主工作幾個小時並不少見。代價是用量:每個任務至少兩個新上下文(實現 + 評審),各自都要重新讀代碼。任務之間強耦合、或所用工具不支持子智能體時,應改用 executing-plans。

注意事項

  • 許可:MIT。
  • 用量高:訂閱額度緊張時慎用,或在計劃裏把任務劃得粗一些。
  • 需要子智能體能力:Claude Code 支持;其他工具以 README 的說明為準。
  • 子智能體會直接改代碼並提交,建議在獨立分支或 worktree 中進行。
需要開通或續費?ChatGPT Plus 充值 →

其他 Skill 庫

  1. 01

    ai-seo skill 是什麼、怎麼安裝使用:讓內容被 ChatGPT、Perplexity、AI Overviews 引用的 GEO / AEO Skill

    ai-seo 是 marketingskills 裏的 AI 搜尋優化技能:先做 AI 可見度審計,再從「結構、權威、存在」三個支柱優化內容,使其更容易被 AI 搜尋抓取、提取和引用,並涵蓋 llms.txt 等面向智能體的機器可讀文件。

    ClaudeCodex0
  2. 02

    gemini-api skill 是什麼、怎麼安裝使用:Google 官方的 Gemini API 開發 Skill(Agent Platform / 原 Vertex AI)

    gemini-api 是 google/skills 裏的 Gemini 開發技能:指導在 Agent Platform(原 Vertex AI)上用 Google Gen AI SDK 調用 Gemini,覆蓋 Python、JS/TS、Go、Java、C# 以及多模態、工具、緩存和 Live API。

    ClaudeGemini0
  3. 03

    writing-plans skill 是什麼、怎麼用:Superpowers 把需求拆成可執行實施計劃的 Skill

    writing-plans 是 Superpowers 的計劃技能:拿到設計或需求後、動代碼之前,寫一份「沒看過代碼庫的工程師也能照做」的實施計劃,寫明文件、接口、測試和提交點,存入 docs/superpowers/plans/。

    ClaudeCodex0
  4. 04

    lark-doc skill 是什麼、怎麼安裝使用:讓 AI 讀寫飛書雲文檔的官方 Skill(Docx / Wiki)

    lark-doc 是飛書官方 CLI 附帶的雲文檔技能:讓智能體通過 lark-cli 讀取、創建和編輯飛書文檔與知識庫頁面,插入或下載圖片附件,操作思維筆記,並內置會議紀要、PRD、彙報等多種文體的寫作參考。

    ClaudeCodex0
  5. 05

    deploy-to-vercel skill 是什麼、怎麼用:讓智能體把項目部署到 Vercel 的官方 Skill(預設只發預覽版)

    deploy-to-vercel 是 Vercel 官方的部署 Skill:先檢查項目是否已關聯、是否有 git 遠端和登入狀態,再選擇 git push、CLI 或免登入兜底方式部署;除非你明確要求,否則只發預覽部署。

    ClaudeCodex0
  6. 06

    verification-before-completion 是什麼、怎麼用:Superpowers「先拿證據再說完成」的 Skill

    verification-before-completion 是 Superpowers 的收尾檢查技能:在宣佈完成、修好或測試通過之前,必須在當條消息裏實際運行驗證命令並看到輸出,證據先於結論。

    ClaudeCodex0

查看全部 Skill 庫 →

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~