當沒有人知道 Run 進行到哪裡
在模組 1 中,你看到 Harness 控制一次 Run 如何被執行。這些控制都倚賴同一件事:系統必須知道 Run 現在在哪裡。核心問題是:系統要可靠運作,如何知道自己目前在哪裡?
一個 Agent 處理供應商的發票:讀取發票、對應採購單、檢查金額,再準備付款申請。Run 停了下來。有人問:發票已經對應了嗎?金額檢查過了嗎?付款申請是在等人,還是根本沒有建立?Agent 答不出來,因為進度的唯一紀錄在它自己的對話裡,而對話已經消失。團隊只能讀完整段歷史來猜。
- 如果 Run 沒有明確的位置,就無法有把握地暫停與 Resume
- 如果下一步只由模型來選,同一次 Run 每次可能走向不同的路
- 如果失敗與審閱不是被命名的情況,它們就只能靠臨場應變處理
- 如果沒有人說得出 Run 在哪裡,就沒有人能說該由誰來處理
注意