# Matt Pocock 提出 Agent 工作階段結束決策樹

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 原作者：Matt Pocock (@mattpocockuk) · 策展與摘要：EasyVibeCoding · 平台：X (Twitter) · 熱度：🔥 · 日期：2026-07-24

> 原始來源：https://x.com/mattpocockuk/status/2079879414297330146

## 證據與延伸閱讀

- [Matt Pocock分享Agent工作階段結束決策樹](https://x.com/mattpocockuk/status/2079879414297330146)

## 中文摘要

Matt Pocock 提出 Agent 工作階段結束決策樹。

**核心決策樹架構**
Matt Pocock 在社群平台上分享了一套針對 Agent 工作階段結束時的決策樹，用以指引開發者在面對不同狀況時該如何選擇後續動作。這張繪製於 [tldraw](https://www.tldraw.com) 的階段圖表主要包含以下幾種選擇路徑：
- 繼續在目前的 session 中作業
- 執行 `/clear` 指令
- 執行 `/handoff` 指令
- 使用 subagent
- 執行 `/compact` 指令

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/b7226c10712c3efc.jpg)
> 指導開發人員在工作階段結束時，如何選擇下一步操作的決策流程圖。

**指令混淆與情境界線**
這篇貼文隨即引發社群使用者的熱烈討論與回饋，其中以 `/compact` 與 `/clear` 的差異最容易讓使用者感到混淆。對此，Matt Pocock 進一步解釋兩者的判斷標準：
- 如果上下文（context）仍然具有關聯性與價值，就執行 `/compact` 進行壓縮。
- 如果上下文已經不再重要或過時，則直接執行 `/clear` 清除。
也有使用者指出，最大的難題往往在於何時該選擇 `/compact` 或 `/handoff`。Matt Pocock 說明，`/handoff` 的應用其實非常具體，只有在準備切換到新的 harness、更換目錄，或是必須在階段進行到一半（mid-phase）時才需要使用。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/4ddc8d46d7550c02.jpg)
> 黑色背景圖片包含兩行白色文字，提出關於任務是否能暫時離開（AFK）以及是否需要人類提供輸入的相關問題。

**長任務與 subagent 的實際應用**
社群成員 RichieRichWannaBe 回饋分享了使用 review skill 的實戰經驗，表示在執行 Wayfinder map 的審查任務時，創下了個人最長的 AFK（暫時離開）工作紀錄：
- 該次審查工作持續了超過 7 小時。
- 期間自動生成了 24 個 review subagent。
- 截至目前為止，僅出現少數輕微的問題，顯示在適當的架構下，長時間的自動化任務具備相當的穩健性。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/03fecbcad82f3a03.png)
> 介面截圖顯示工作時間 7 小時 37 分 54 秒。

**階段邊界與中途處理策略**
針對任務進行到一半、模型開始陷入能力下降的「笨區（dumb zone）」時該如何處理，Mauricio Moreno 與 Matt Pocock 交流了實務上的見解：
- Mauricio Moreno 表示，他習慣在下一個自然的斷點暫停，並使用 `/handoff` 轉移到全新的 session，運作效果相當不錯。
- Matt Pocock 指出，如果在任務進行到一半（mid-phase）時執行 `/compact` 通常效果很差，建議的作法是直接繼續，或是透過 subagent 來拆分剩餘的工作。
- Matt Pocock 強調，只要到達自然的斷點，就可以將其定義為「階段邊界（phase boundary）」，一旦處於階段邊界，開發者就能擁有更高的調度彈性來決定後續處置。

## 標籤

Agent, 教學資源, 自動化, Anthropic, Claude Code
