角色都定義好了,那下一個 Task 由誰做?
在單元 2 你為每個 Agent 定義了 Role、Capability 與 Responsibility Boundary。但角色卡並沒有說明某一個 Task 在某一刻該由哪個 Agent 接手,也沒有說明工作如何從一個 Agent 移到另一個。本單元的核心問題是:哪一個 Agent 應該負責下一個 Task?如何安全地把工作交出去?
某系辦用三個 Agent 處理活動報名的問題:Intake Agent、Policy Agent 與 Drafting Agent。一封詢問逾期報名的問題進來,Intake 只用一句「請確認」就轉給 Policy。Policy 不知道是哪個活動、哪個截止日、要什麼輸出,於是轉去請 Drafting 幫忙,Drafting 又把它退回給 Intake。兩天後仍然沒有人回覆,而且每個 Agent 都以為別人負責。
- 有能力的 Agent 並不會自動決定誰該做這個 Task
- 沒有 Context 的交接,接手的人必須重新摸索
- 沒有明確的 Owner,每個人都以為別人在處理
- Delegation 是設計決策,不能交給運氣
注意