AI Coding Orchestration Workflow 研究系列:為什麼我要開這個系列
這個系列會拆解 GitHub 上最熱門的 AI Coding 框架和 Orchestration Workflow,不追新而是截長補短,找到真正值得學習的工程思路。
目錄
系列文章地圖
點節點可以直接跳到那一篇。
為什麼要開這個系列
GitHub 上現在有一大堆「AI Coding 框架」冒出來,像是 openspec、github spec kit、GSD (get-shit-done)、Superpowers、BMAD Method……
光是 Claude Code 的開發方式就分好幾種:feature-driven 開發、agent team 多人協作、subagent 平行化、Spec-Driven Development……
我相信很多人都已經有這個感覺:這沒完沒了,不用一個月又冒出新的方法論。
=> 所以這系列不是要你把每個框架都學一遍。而是選定一個你自己主要用的工具,然後從其他框架「偷學」值得借鑒的思路——截長補短才是正確的姿勢。
2026 的趨勢:Orchestrator-led Agent Team
如果你最近在跟 AI Coding 相關社群走動,你會發現一個越來越明顯的設計模式在收斂:
一個 Supervisor(Orchestrator)當「專案經理」+多個平行的 Specialized Sub-Agent 當「工程師團隊」。
這跟過去「丟一個 prompt 給一個 AI」的模式完全不同:
- 過去:一個 AI,一個長 Session,Context 越撐越大,品質越跑越差
- 現在:Orchestrator 負責拆任務 + 分配 + 彙整,每個 Sub-Agent 只負責一個薄薄的任務,Context 始終保持乾淨
這個架構不是某家公司的 proprietary 產品,而是一種工程哲學。不同框架有不同的落地方式,但背後的思維是共通的。
這次打算研究的三個框架
三個框架各代表不同的 Agent 運行哲學,放在一起研究比較有意思:
| 框架 | 核心哲學 | GitHub |
|---|---|---|
| Superpowers | 強制流程派:brainstorm → plan → TDD → review,每一步都是固定關卡,AI 不能跳過 | obra/superpowers |
| GSD (get-shit-done) | Spec-Driven Orchestration:先把需求轉成 Spec 文件,再用 Orchestrator 分波次派給多個 Sub-Agent 平行執行 | gsd-build/get-shit-done |
| Agent Teams | 角色扮演派:為每個 Agent 定義角色(architect、developer、reviewer),讓 Agent 知道自己在團隊中的位置 | 各有不同實作 |
三種哲學可以粗略這樣區分:
- Superpowers → 「流程紀律」:強迫 AI 一步一步走,不讓它跳過驗證
- GSD → 「平行加速」:用 Orchestrator 把獨立任務分散給多個 Agent 同時跑
- Agent Teams → 「職責分工」:每個 Agent 只做自己角色範圍內的事
這系列的文章
| # | 文章 | 重點 |
|---|---|---|
| 01 | 本文(系列概序) | 研究動機、框架地圖、2026 趨勢 |
| 02 | 解析 GSD:Multi-Agent Orchestration 架構 | Wave 執行、Checker 迴圈、Context 保鮮設計 |
| 03 | Wave-Based Parallel Execution 系統設計 | Dependency Graph、拓撲排序、如何移植到自己工作流 |
後續 Superpowers、Agent Teams 的研究會陸續補進來。
常見問題
Superpowers 怎麼安裝?
依平台不同:Claude Code 用 /plugin install superpowers@claude-plugins-official;Cursor 在 plugin marketplace 搜尋 superpowers;Gemini CLI 用 gemini extensions install https://github.com/obra/superpowers。
這三個框架(GSD、Superpowers、Agent Teams)可以混用嗎?
可以。三者各有側重——GSD 做 Spec-Driven 平行執行、Superpowers 強制流程紀律、Agent Teams 處理需要橫向溝通的複雜協作。用哪個取決於任務性質,不互斥。
這系列適合什麼程度的開發者?
已經在用 Claude Code 開發實際專案、但遇到 Context 污染或多任務協調問題的開發者。純新手建議先熟悉 Claude Code 基本操作再來看這系列。
相關文章
Claude Code /verify 指令教學:內建自動驗證怎麼用(2026)
Claude Code /verify 完整教學 | 內建驗證指令怎麼用、/run-skill-generator 錄製啟動配方、commit 前自動驗證的條件,以及什麼時候還是要自己寫 verify skill。
AI-native SDLC 是什麼?Anthropic 官方 Playbook 重點整理(2026)
AI-native SDLC 重點整理 | Anthropic 官方 playbook 把開發流程從線性改成迴圈,每個階段 commit 一個 artifact 交給下一階段:intent.md、spec.md、plan.md、evals、PR review。
Claude Code 多 Agent 怎麼管:Handoff + Takeover,只盯一個主 Agent(2026)
Claude Code 多 agent 管理經驗 | agent 一多很容易忘了叫哪個 AI 做什麼。我的做法是先命名、讓 AI 提案並把建議分級、討論完 handoff 成文件,再交給一個主 agent takeover。
留言討論
Facebook 留言