今日我又嘗試突破自己在 AI 時代的技能 – AI 代理人指揮家 (orchestrator).
這項技能大約在 3 個月前還是一項獨家研發、付費傳授,如今 AI 進步後,連我這沒上過課的都能上網查查提示詞,無腦啟動!
那「AI 代理人指揮家」技能到底在做什麼?以軟體工程來說,傳統上一個團隊會有一個領導者/指揮家 (leader / orchestrator),團隊中會有多個受指揮的專業成員分別負責不同專業任務,如研究者、計劃者、實作者、測試者、審查者、維運者,甚至可以讓他們同時進行工作,加快開發流程。至於更多的細節我就不多著墨,畢竟自己過去專業並非指揮家,多講多錯😆 然而近期的 AI coding agent 工具已開發、實作出以上這種團隊概念,只要付一些訂閱費,人人都能成為團隊指揮家,一次指揮多個人(我用了 8 個)同時做事!
這項指揮的技術有幾個不同名詞: Subagents (GitHub Copilot), Agent Teams (Claude). 我用的是 GitHub Copilot + GPT-5.3-Codex.
我的作法超簡單、無腦。首先我大略研究了一下文章 – subagents 要如何呼叫、如何並行執行:
https://code.visualstudio.com/docs/copilot/agents/subagents#_orchestration-patterns
將關鍵提示詞 “subagent, parallel” 抄下來。
第二步,將別人寫好的專家 agents 整組拿來用,如 gem 系列的 agents:
https://github.com/github/awesome-copilot/tree/main/agents
第三步,寫提示詞。我想做一支筆記程式,我把想要的功能、UI, 軟體工程技術全列上去。再把所有 gem 系列的 subagents 也全列上去,指示要並行執行 。最後送出提示詞。提示詞如下:
—————————–
output messages in English.
#runSubagent
gem-orchestrator, create a full stack notes app. Note model: body, date. CRUD support for notes, beautiful UIs, mobile device UIs. Unit tests. Frontend app techniques: TypeScript, React, Vite. Backend app techniques: NodeJS, TypeScript, Postgres 18. Operation techniques: Docker Compose, aws terraform.
gem-orchestrator, you have these subagents: gem-researcher, gem-planner, gem-documentation-writer, gem-implementer, gem-chrome-tester, gem-reviewer, gem-devops
Run subagents in parallel.
—————————–
(我原本沒加第一行說要用英文,結果 AI 輸出韓文😆 )
可以從下方圖中看出 AI 在工作時,有時會同時叫多個 subagents 一起工作👍 圖 2 是完成的 app.


我不敢說這種無腦的指揮是否效率與品質足夠好,但起碼有一個能動的 app、更重要的讓我在這 AI 時代勇敢跨出可能會成為歷史的 – 底層 coding 舒適圈😅 至於指揮能力,就再花時間打磨吧!