2026 AI Agent 治理:以 Runtime 為核心的問責實戰指南
上個季,一家中型金融科技公司的客服 Agent 自動核准了一筆 12,400 美元的退款。這不該發生。可接受使用政策(AUP)明確規定,超過 500 美元必須人工覆核。模型經過對齊、系統提示也正確。但 Agent 還是匯了款、發了確認信、關掉了工單,沒人察覺。
事後檢討花了六週,法務審查三個月,真正學到的教訓更久:政策只是願望,Runtime 沒有否決權,稽核日誌無法還原是哪一個工具呼叫決定了金額。那就是 2026 年 Agent 治理沒做好的樣子。
多數治理計畫至今仍照 2018 年 SaaS 合規的邏輯運作:Confluence 一頁、Wiki 裡的模型卡、一季一次的安全審查。與此同時,Production 上的 Agent 同時跨越了三條線——多步工具呼叫、多 Agent 委派、以及在涉及金錢、健康、身分的工作流中無人監督的自主性。書面記載與實際運作之間的落差,正是問責制陣亡的地方。
這是一份務實指南,教你如何縮小那道鴻溝。帶有觀點——因為治理觀點比治理事故便宜得多。
那個沒人想回答的問責問題
在一群工程主管面前問「Agent 做出錯誤行動時誰該負責」,你會得到三個答案與一個聳肩。目前生效的法律框架——加州 AB 316(2026 年 1 月 1 日生效)與歐盟 AI Act(2026–2027 年分階段適用)——都試圖把責任釘在可指認的人類角色:開發模型的開發者、整合的部署者、指示的使用者。問題在於這些框架起草時的世界是單一 Agent。
多 Agent 系統早已打破這個假設。當 Orchestrator 在 Runtime 從另一家供應商挑選專門 Agent 時,委派鏈是湧現的——沒有任何人類核准過那個特定組合。正如 Berkeley Technology Law Journal 最近的評論指出:當 X 公司打造的 Agent A 委派給 Y 公司的 Agent B,再呼叫 Z 公司的 Agent C,而傷害來自三者的互動時,沒有任何單一方能掌握整個 Agent 決策鏈。部署者甚至可能不知道自己的請求實際啟動了哪些下游 Agent。
這就是 2026 年治理問題的一句話總結:法律仍假設「一個委託人指揮一個 Agent」;Production 已經走到蜂群。
「治理」真正必須交付的東西
多數廠商簡報把治理框成框架堆疊——EU AI Act、NIST AI RMF、ISO 42001、各產業法、自願承諾。這種框架扁平化了真正的工作。真正的工作是把每一條具拘束力的義務翻譯成三個具體產物,分別住在三個不同地方:
| 支柱 | 內容 | 落腳處 | 對應的法規 |
|---|---|---|---|
| 政策(Policy) | 模型卡、AUP、升級規則書、風險分級 | 版本化 Repo + 治理 UI | EU AI Act 第 9、13、17 條;NIST Govern;ISO 42001 領導層條款 |
| 執行(Enforcement) | Guardrail、爆炸半徑閘門、虛擬金鑰預算、RBAC | Gateway Runtime | EU AI Act 第 14、15 條;NIST Manage;ISO 42001 作業控制 |
| 稽核(Audit) | 每次 Trace 的日誌、決策註冊表、事故日誌、保存政策 | OTel 儲存 + 稽核日誌 Sink | EU AI Act 第 12 條;NIST Measure;SOC 2 CC7;HIPAA 164.312(b) |
真正壓垮合規計畫的是中間那根支柱。團隊寫得出政策、架得起日誌,但執行層卡在治理工具與 Runtime 之間。一份寫著「不得產出 PII」的政策毫無價值,除非 Runtime Scanner 在 65 毫秒內阻擋推論並輸出一條記錄阻擋事件的 Span。這種耦合才是真正的劇本。
支柱一:政策——程式碼,不是文件
政策是文件層,但「文件」一詞容易誤導。三個產物承擔重責,每一個都必須被版本化、被審查、被 Runtime 讀取。
模型卡與 Agent 卡
一張卡對應一個 Agent。欄位包含:預期用途、部署情境、訓練資料譜系、評估結果、已知限制、禁止用途、版本、擁有者、簽核。EU AI Act 第 13 條與 NIST GenAI Profile 都預期這樣的產物。Wiki 風格的卡片六個月就腐朽。把它當程式碼對待——沒有 diff 歷史、沒有審查者、沒有部署管線的卡,根本不是卡,只是願望。
可接受使用政策(AUP)
AUP 不是系統提示。系統提示是模型看見的東西;AUP 是政策與 Runtime 強制執行的東西。一個退款 Agent 的 AUP 可能寫:100 美元以下自動核准、100–1,000 美元需主管覆核、超過則升級至財務 Ops。這份政策會拆解成工具參數上限、人類覆核掛鉤、每一筆退款 Span 上的稽核屬性。如果你的 AUP 無法被表達成 Runtime 約束,那它不是 AUP——是新聞稿。
升級規則書
Agent 何時該停下來發問?規則書就是白名單黑名單單子。訊息中偵測到 PII。信心分數低於門檻。工具呼叫超出爆炸半徑上限。Guardrail 阻擋輸出。每一條都會成為稽核軌跡裡的 Span 事件。EU AI Act 第 14 條(人類監督)是規則書的監管落腳處;實際落腳處是 Gateway 的政策檔。
支柱二:執行——治理真正發生的地方
執行是多數團隊意識到「原來政策是場戲」的階段。2026 年有五個關鍵控制,依照安全審查出現頻率排序。
Inline Guardrails
每一次推論在模型看見輸入、輸出抵達使用者前,都會走過 Scanner 堆疊。2026 年的 Production 堆疊通常混合小型開源分類器——LlamaGuard、Qwen3Guard、ShieldGemma、Granite Guardian、WildGuard——搭配 Lakera、Presidio、AWS Bedrock Guardrails、Azure Content Safety、HiddenLayer 等供應商 API。每次掃描的延遲預算落在 50–120 毫秒之間。同一套 Scanner 必須離線跑一次當作 Eval 規則,否則 Production 政策與回歸測試規則會悄悄分岔。
爆炸半徑閘門
工具參數上限、收件者數量上限、金額上限、深度與重試上限、白名單工具註冊表、白名單擷取來源。強制於 Gateway 層執行,絕不放在 Prompt。被 Prompt Injection 劫持的 Agent 即便忽略所有指令,也無法呼叫 Gateway 沒放行過的工具。這是 2026 年 CP 值最高的單一控制項,也是最容易搞砸的。
虛擬金鑰預算
每個租戶、團隊、工作流程拿到自己的虛擬金鑰,各自設有 Token、請求、金額上限。階層式預算(組織、團隊、使用者、金鑰、標籤)讓財務不必讀任何 Prompt 就能讀取每個工作流的消耗。失控迴圈撞到上限時,Gateway 回傳結構化錯誤並輸出稽核事件。這正是讓 12,400 美元退款不可能發生第二次的控制。
Runtime 的 RBAC
每把 API 金鑰綁定允許的模型、供應商、IP 區段、工具、Rate Limit。萬用字元讓規則集可控。撤銷透過 Pub/Sub 傳遞,被盜金鑰在幾秒內、而非幾分鐘內死亡。SOC 2 CC6 與 HIPAA 164.312(a) 都需要這個控制——而多數人在第一次事故前都沒實作。
Region Pinning 與氣隙
歐盟流量在區域內終止。聯邦採購的 Gateway 跑在客戶 VPC 內,供應商金鑰不離開邊界;開源分類器取代雲端 API。這是面對 Agent 工作負載資料落地問題,唯一誠實的答案。
支柱三:稽核——可證明,不是志願性
稽核是紀錄層,原理很簡單:如果無法重播該決策,你並未治理它。三個產物最關鍵。
每次 Trace 的決策日誌
每一次 Agent 執行輸出一棵 Span Tree:輸入 Prompt、工具呼叫、中段推理、Guardrail 決策、升級、最終輸出。OpenTelemetry 已成為事實上的 Wire 格式,原因充分——它讓你無需重新埋點就能切換後端。每個 Span 攜帶:輸入資料版本、使用者/工作階段、被評估的政策版本、Guardrail 決策、覆核者(人類或 AI)、結果標籤、商業 KPI 標籤。
決策註冊表
另一份索引,把每一個後果重大的動作連結回產生它的 Agent 版本、模型版本、政策版本、資料版本。當 EU AI Act 要求第 12 條可追溯性、或監管機關問「是哪個模型拒絕了這筆貸款」,答案就在這張表。
事故日誌
每一次虛驚事件、覆寫、升級都匯入同一條可搜尋的時間軸。這裡的紀律比 Schema 更重要:如果事故日誌分散在 Slack、Jira、某位工程師的筆記本,計畫就無法稽核。選一個 Sink,把所有東西灌進去。
誰才真正該負責?部署者與開發者的界線
AB 316 與 EU AI Act 都透過「開發者—部署者—使用者」三角來分配責任。實務上,部署者扛下最多的營運風險——這在 2026 年不會改變。
| 角色 | 主要義務 | 風險真正落點 |
|---|---|---|
| 基礎模型供應商 | 部署前評估、系統性風險揭露、著作權合規 | 發行時已記載;少因下游動作成為訴訟目標 |
| Agent 開發者 | 對部署者的透明度(第 13 條)、預期用途、技術文件 | 有瑕疵的設計、缺少的安全控制、未揭露的限制 |
| 部署者 | 人類監督(第 14 條)、基本權利影響評估、日誌 | 營運決策、監控落差、被忽略或缺失的升級 |
| 終端使用者/委託人 | 指示、對 Agent 行動的追認 | 誤用、對自身系統的 Prompt Injection、不良指示 |
觀點很直接:部署者無法把問責外包給模型供應商,也不該嘗試。2026 年幾起最大的和解案都共享同一個模式——部署者手上有日誌、有政策,卻選擇不安裝執行點。「我們相信模型卡」從未被監管機關接受。
可觀測性即控制平面
如果政策是大腦、執行是脊椎,可觀測性就是神經系統。少了它,其他控制都是猜。
2026 年的標準是 OpenTelemetry 優先。Arthur 的可觀測性劇本、Braintrust 的 Eval-First 架構、Agenta 的開源 Tracing、Helicone 的 Proxy 模型、Fiddler 的企業級 ML 治理——它們都收斂到同一組基本元素:決策 Trace、Prompt 擷取、工具呼叫日誌、政策事件、成本指標、Eval 掛鉤。選擇差異主要在部署模型(自架 vs SaaS)、合規姿態(SOC 2 vs HIPAA vs FedRAMP)、以及是否需要 Loop 中的 Eval。
三個原則區隔了真正有用的可觀測性工具與「只產出沒人看」的儀表板:
- 決策可溯性勝於系統健康度。正常運行時間很無聊。有趣的問題是「Agent 為什麼這樣做?」——答案必須能從 Trace 重建。
- 關聯性勝於蒐集。延遲、錯誤、成本、品質必須跨 Agent 步驟、工具、上游資料、下游結果彼此關聯。一坨沒有關聯的 Trace 只是個日誌檔。
- Loop 中的 Eval。Trace 告訴你發生了什麼,Eval Hook 告訴你是否正確。PwC 的 Agent 調查發現79% 的組織已採用 AI Agent,但多數無法在多步工作流中追蹤失敗,也無法系統性地衡量品質。Eval-First 的可觀測性就是差異化所在。
常見陷阱——治理計畫常犯的錯
看了十幾次 2025–2026 年的企業導入後,失敗模式令人沮喪地一致。在你交付下一個 Agent 之前,先掃過這份清單。
- 把系統提示當成 AUP。模型不是執行者。一個聰明的越獄、第三方文件夾帶的 Prompt Injection、或工具的對抗性輸入,會無視系統提示裡的每一條指令。Gateway 才是執行者。
- 只在輸出端放 Guardrail。輸入端掃描能在模型推理之前攔下 Prompt Injection 與 PII;輸出端掃描能在使用者收到結果前抓出幻覺與政策違規。兩者都需要,掃描器不同、延遲預算也不同。
- 只記 Prompt 不記決策。沒有政策版本、沒有 Guardrail 輸出、沒有工具呼叫參數的 Prompt 日誌不是稽核軌跡,是鑑識噩夢。
- 沒有 Eval Harness。沒有複用 Production Scanner 的離線 Eval,你的回歸測試其實在測另一套系統。Drift 無可避免。
- 跨租戶聚合日誌。GDPR、HIPAA、多數企業合約都禁止把租戶的日誌混在一起。共用儲存槽是等監管上門的漏洞。
- 把 Agent 卡當一次性產物。卡片的更新週期必須跟模型一致。卡片漂移就是合規漂移。
- 沒演練過事故。如果值班工程師沒演練過抓 Trace、隔離工具、回滾政策,第一次真正的事故會花三天而不是三小時。
- 執行層的廠商碎片化。「列出三月所有被 Guardrail 阻擋、超過 500 美元的退款」需要三個廠商、四個儀表板才能回答——這個計畫很脆弱。
一份真正有幫助的上線前 Checklist
在你交付一個會接觸 Production 資料或金錢的 Agent 之前,走過這份清單。它刻意維持很短;太長的清單沒人會走。
- 政策:Agent 卡已合併、AUP 已審查、升級規則書已發布——三項都在版本控制中。
- Runtime:Gateway 強制爆炸半徑上限、虛擬金鑰預算、RBAC——以真實測試驗證,不是文件。
- Guardrail:輸入與輸出 Scanner 已部署,Eval Harness 使用同一套分類器,延遲預算已測量。
- 稽核:每次 Trace 的 OTel Span 寫入專用 Sink;決策註冊表在累積;事故日誌在運作。
- 監督:每一條升級路徑的人類覆核掛鉤都已測試;回滾 Runbook 演練過一次。
- 合規:資料落地映射完成;產業特定控制(HIPAA、PCI、GDPR、EU AI Act 風險分級)已覆蓋。
- 演練:模擬事故——錯誤退款、Prompt Injection、失控迴圈——由值班團隊端到端執行過。
治理何時必要——何時不必
不是每個 Agent 都需要全套堆疊。誠實的分流很重要。
值得投資:會搬動金錢、寫入外部系統、修改客戶紀錄、存取受規範資料、或跨供應商邊界串接其他 Agent 的系統。任一條件為真,Runtime 執行就是不可協商。
可能過頭:內部唯讀的研究 Agent、沙盒化且不接觸 Prod 的程式碼生成器、發布前有人工審查的行銷文案助手。穩健的 AUP 加上基礎 Trace 日誌已足夠。
仍在過度炒作:「自主管理自己的 Agent」。2026 年每一個嚴肅的 Production 系統都在後果重大的行動上保留人類覆核。任何賣你「完全自主 Agent、無需 Runtime 防護就能處理金錢或受規範資料」的人,是在賣你一起事故。
前 60 分鐘事故回應劇本
每一個嚴肅的 Agent 治理計畫都會演練事故。恢復最快的團隊遵循一套緊湊程序。把它當起點;依你的堆疊與值班輪替調整。
第 0–5 分鐘:止血
凍結受影響的虛擬金鑰。一次 Redis pub/sub 撤銷就能在幾秒內切除 Agent 的爆炸半徑。如果是失控迴圈,把該金鑰的 Token 預算降到零,讓 Gateway 輸出拒絕 Span。不要開始除錯模型——模型不是 Bug。
第 5–15 分鐘:擷取 Trace
從 OTel Sink 拉出該 Agent 版本與租戶最近 200 次執行。找出政策評估第一次偏離預期的 Span。把 Span Tree、政策版本、工具註冊表快照、Prompt 載荷匯出到事故頻道。這份產物會成為你的監管回應與事後檢討。
第 15–30 分鐘:隔離爆炸半徑
若是某個工具呼叫是源頭——例如某個忽略金額上限的退款工具——撤銷該租戶的工具白名單項目。若是模型更新造成回歸,把 Agent 釘回上一個模型版本。若是委派鏈中某個第三方 Agent 行為失常,把 Orchestrator 的後備設定成下一小時跳過該專門 Agent。
第 30–60 分鐘:溝通與收緊
通知部署者的問責負責人——不是模型廠商、不是框架社群,是部署者。若涉及受規範資料,呼叫法務;若涉及客戶金錢,呼叫財務 Ops。發出狀態公告與補救時程。然後把政策更新、Eval Harness 更新、Gateway 規則更新分成三個獨立 PR——審查者應把它們視為獨立產物。
事後:閉環
區分成熟計畫與勾選式計畫的關鍵:事故會成為 Harness 中的永久 Eval 案例。若回歸可重現,就能防護;若無法重現,你的 Tracing 不完整——先修 Tracing 再修 Agent。
2026 年的結論——Runtime,否則免談
2026 年的治理不是文件問題,也不是模型對齊問題。它是 Runtime 耦合問題:政策必須從 Gateway 讀得到、Gateway 必須從 Trace 讀得到、Trace 必須從稽核員讀得到。那條鏈上任何一環是 PDF、是 Slack 對話、是季審,你就沒有治理——你只有「看起來負責」的能力。
2026 年把這件事做對的團隊,從外面看都很無聊。他們交付更少、更慢的 Agent;AUP 更嚴、升級規則書更嚴;他們演練事故;儀表板更樸素;事故更小。那個取捨就是整場遊戲。
FAQ
AI 治理與 AI Agent 治理有什麼差別?
傳統 AI 治理聚焦於模型偏誤、訓練資料、部署前評估。Agent 治理多了 Runtime 議題:工具呼叫授權、爆炸半徑限制、多 Agent 委派鏈、每租戶成本控制、每次 Trace 的決策可溯性。2026 年的監管框架——特別是 EU AI Act——已逐漸區分兩者。
AI Agent 出錯時誰要負責?
在 AB 316 與 EU AI Act 下,部署者扛最大的營運責任。AB 316 明確禁止被告主張「是 AI 自己做的」。基礎模型供應商對部署前評估與系統性風險有義務;Agent 開發者對透明度與預期用途有義務。實務上,法院會看誰手上有日誌、政策、執行掛鉤。
AI Agent 可觀測性一定要用 OpenTelemetry 嗎?
是——或等價的廠商中立 Tracing 標準。OpenTelemetry 的 Span 模型能乾淨對應到 Agent 執行:Root Span 代表整次執行,Child Span 代表工具呼叫,Event 代表 Guardrail 決策。可移植性很重要,因為 2026 年的 Agent 堆疊混搭多家模型供應商、向量資料庫、工具服務,重複埋點無法為繼。
EU AI Act 如何適用於多 Agent 系統?
該法的 Provider–Deployer 框架假設單一 Agent 模型。當來自不同供應商的 Agent 在 Runtime 被 Orchestrator 組合時,可追溯性的落差會變成法律落差。監管機關仍在釐清——預計 2026 年底會有更明確指引——但實務建議相同:記錄每一次交接、擷取每一次被評估的政策版本、讓委派鏈可重建。
CP 值最高的單一控制是什麼?
Gateway 層的爆炸半徑閘門。工具白名單、金額上限、收件者上限、重試上限——強制於 Gateway 層、不在 Prompt 裡——是 2026 年 CP 值最高的單一控制。實作成本極低,卻能中和大多數 Prompt Injection 與失控迴圈事故。其他一切都疊加在它之上。

