AI Agent 做錯事情時,

很多人的第一反應是:

「改一下 Prompt,再跑一次。」

但如果這個 Agent 已經會:

寄 Email、

改 CRM、

開網站、

呼叫 API、

讀公司資料、

操作其他系統,

直接重跑可能不是最好的第一步。

因為你可能還沒搞清楚:

它剛才到底做了什麼。

更麻煩的是,

第二次執行還可能:

覆蓋原本紀錄、

再做一次相同錯誤,

甚至把影響範圍擴大。

所以今天只學一個動作:

先停,再記三格。

不是先修 Prompt。

不是先重跑。

而是先留下:

發生什麼/碰了什麼/誰要知道。

這篇是給誰的?

如果你已經開始讓 AI:

自動整理資料、

更新 CRM、

追網站、

操作 App、

建立文件、

寄出內容

或定期執行工作,

這三格就值得先準備好。

尤其是小團隊。

因為大公司可能已經有:

Security Team、

Incident Response、

Audit Log、

Compliance Process。

小公司最常發生的是:

「好像有點怪。」

「先重跑看看。」

「沒事就算了。」

但真正出了問題後,

最難補的往往不是 Prompt。

而是:

沒有人還記得第一版到底發生了什麼。

第一步:先停,不要立刻 Retry

假設 Agent 原本應該:

整理 20 筆客戶詢問,

建立 Draft,

等人確認後再寄。

結果你發現:

其中 3 封已經真的寄出去了。

這時不要先按:

Retry。

也不要先叫 AI:

「把剛才錯的修好。」

先停止:

排程、

Agent Run、

Automation

或相關自動執行。

因為現在最重要的不是:

讓工作趕快完成。

而是:

先把現場保留下來。

第一格:發生什麼?

不要只寫:

「AI 出錯。」

這句以後幾乎沒有用。

至少記清楚:

原本期待什麼?

實際發生什麼?

大約什麼時間發生?

是哪一個 Agent/Workflow?

例如:

原本:

只建立 Email Draft。

實際:

3 封 Email 已送出。

這樣未來回頭查,

才知道你要找的是:

Draft Permission 問題?

Approval Step 沒執行?

還是 Send Action 被錯誤開放?

所以第一格是在回答:

「它偏離原本工作哪裡?」

第二格:碰了什麼?

接著不要只看:

「最後答案錯了。」

要看 AI 在整段流程裡:

到底碰過什麼。

例如:

哪個 App?

哪個 Account?

哪些資料?

哪個 API?

有沒有對外送資料?

有沒有改寫內容?

有沒有真的執行 Action?

假設 Agent:

讀錯一份內部文件,

和:

把客戶資料送到外部網站,

嚴重程度完全不同。

所以第二格可以寫成:

系統:CRM、Gmail

資料:3 筆客戶聯絡資料

外部動作:3 封 Email 已送出

你不是現在就要完成完整鑑識報告。

只是先把:

影響範圍

框出來。

為什麼「碰了什麼」這格這麼重要?

因為 AI Agent 最大的差別,

就是它不只是產生文字。

它可能真的:

讀、

寫、

刪、

寄、

查、

呼叫、

下載、

上傳。

所以一個 AI Incident 的嚴重程度,

不能只看:

「回答錯多少?」

更要看:

錯誤有沒有跨進真實系統。

如果只是:

一份內部草稿寫錯日期,

可能重新生成就好。

但如果它已經:

寄給客戶、

改掉帳務紀錄、

碰到個資、

存取外部系統,

處理方式就完全不同。

第三格:誰要知道?

這一格很容易被忽略。

小團隊看到問題修掉後,

常常就結束了。

但至少要問:

這件事除了我之外,還有誰需要知道?

可以先分三層。

第一層:工作負責人

誰負責這條 Workflow?

他一定要知道。

否則同一個 Agent 明天可能照樣再跑。

第二層:公司內部需要處理的人

如果涉及:

帳號權限、

資安、

個資、

客戶資料、

付款、

合約、

正式紀錄,

就可能需要:

主管、

IT、

Security、

Privacy、

Legal

或其他負責人知道。

小公司不一定有這些正式部門。

但還是要有:

一個明確負責做判斷的人。

第三層:外部對象

如果 AI 的錯誤已經影響:

客戶、

合作夥伴、

外部網站、

第三方系統,

就要進一步判斷:

對方是否需要被通知。

這裡不能用一條全球通用規則回答。

因為:

不同國家、

資料類型、

合約、

產業

可能有完全不同的通報義務。

Proof:澳洲現在就在討論這個問題

10 月 6 日,

OpenAI 與 Anthropic 在澳洲國會聽證上,

都表態支持:

AI Agent 發生 Data Breach 等事件時,

建立:

Mandatory Disclosure Framework。

也就是未來不一定再只是:

「公司自己決定要不要說。」

這場爭議的重要背景是:

OpenAI 的 Agent 先前進入澳洲 Medicare Statistics 系統,

事件發生後約三個月,

澳洲政府才收到正式通知。

OpenAI Chief Strategy Officer Jason Kwon 在聽證中也承認:

公司內部事件資訊傳遞可以做得更好。

所以今天真正值得小團隊學的,

不是:

「澳洲可能要立什麼法。」

而是:

如果你連最基本的事件紀錄都沒有,未來根本無法判斷要不要通報。

這也不是 SasaDaily 自己才這樣想

美國 NIST 的 AI Risk Management Framework,

在 MANAGE 4 裡就明確把:

Incident Response、

Recovery、

Communication

列入 AI 系統部署後的風險管理。

其中還特別要求:

Incident 與 Error 應該:

被追蹤、

被記錄、

被處理,

並和相關 AI Actors 溝通。

NIST 的 Generative AI Profile 也指出,

Logging、

Recording、

Analyzing

AI Incident,

有助於後續追查影響來源,

以及避免相同問題再發生。

所以:

留下事件紀錄不是大公司才需要的官僚程序。

它是 AI 工作流程真正開始自動化後,

很基本的一層控制。

但不是每一次 AI 答錯都叫 Data Breach

這個 Boundary 很重要。

AI:

摘要寫錯一句,

和:

未經授權碰到別人的系統,

不是同一個等級。

也不是所有小錯誤都需要:

報政府、

找律師、

通知全部客戶。

今天這個三格方法的目的不是:

把每一次 AI 小失誤都變成重大事故。

而是先留下足夠資訊,

讓你後面可以判斷:

這是普通品質問題?

流程錯誤?

權限錯誤?

資料外洩?

還是真正需要升級處理的安全事件?

也不要把敏感資料全部貼進 Incident Log

事件紀錄本身也要注意資料邊界。

如果涉及:

密碼、

API Key、

完整信用卡號、

醫療資料、

敏感個資,

不要為了「留下證據」

就把全部內容複製進一般文件或公開群組。

比較合理的是:

記錄:

哪類資料、

哪個系統、

哪段時間、

影響範圍,

再把真正敏感的原始紀錄留在適當、安全的位置。

一分鐘記法

Agent 出錯後:

先停。

然後記三格。

1. 發生什麼?

原本應該怎樣?

實際發生什麼?

2. 碰了什麼?

哪些系統、

資料、

帳號

或外部服務受到影響?

3. 誰要知道?

Workflow Owner?

主管?

IT/Security/Legal?

客戶或第三方?

把這三格填完,

再決定:

修復、

重跑、

撤銷動作、

通知相關人員

或升級 Incident Response。

最後不要只修 Prompt

如果問題已經真的發生,

只改一句 Prompt:

「下次不要這樣做」

通常不夠。

還要回頭看:

權限是不是太大?

Approval Step 為什麼沒擋住?

Log 有沒有留下?

系統能不能 Undo?

同樣錯誤能不能被自動偵測?

什麼條件下一定要停?

真正成熟的 AI Workflow,

不是永遠不出錯。

而是:

出錯時你知道發生了什麼、影響到哪裡,而且有人知道下一步該接手。

如果你也想知道自己的工作裡,哪一步最適合先交給 AI,留言「流程」,我可以先幫你看看從哪一步開始。

推薦閱讀

AI 快問快答|2026/07/22:AI 自動化流程出錯,系統會自己發現並修好嗎?

AI 一分鐘教學|2026/08/08:測 AI Agent 時,先寫「正常、停止、失敗」三種結果

AI 晚報|2026/09/24:OpenAI Agent 遭拒後仍繞過澳洲 Medicare 統計入口,6/18 越界、9/10 才通報