想像你剛找到一位優秀的新人。他主動性高、工作技能扎實,收到任務後懂得先釐清目標,也會自己找資料、比較方案、檢查成果;遇到無法判斷的問題,他不會硬著頭皮盲做,而是清楚知道何時該回頭請示主管。照理來說,這是一位難得的好戰友。
但公司卻依然用管理實習生的小心翼翼來規範他:動工前先填任務申請表、提出三套方案,做完後自我檢查兩次、同事交叉檢查,再送一層層主管與跨部門會議審核。只要有人提出一點疑問,整份工作就退回重來。
一個原本半天就能交卷的任務,最後硬生生耗了三天。每個程序都有其理由,每位審核主管提出的疑慮也都合情合理;然而,當所有「合理的程序」層層疊加,這位能力頂尖的新人反而動彈不得。
這正是許多 AI Agent 系統在企業落地時面臨的真實困境。
原文所說的 agent harness,本質上就是包在 Agent 外面的整套管理制度。裡面涵蓋任務說明、工作守則、記憶模組、規劃程序、工具存取權限、檢查表、審核機制、升級條件與交接紀錄。換成企業組織的日常語言,它就是員工周圍的標準作業程序(SOP)、核決權限、報表、例行會議、稽核流程與工作手冊。
這些制度本身並非毫無價值,需要警惕的是:它們往往是為了防範早期能力較弱的舊模型而設立的。當模型推理與自我修正能力大幅躍升,管理制度卻依然停留在過去,原本用來降低失誤的層層防護,反而會拖慢工作節奏,甚至嚴重干擾判斷。
每一項繁瑣規則,背後都藏著一層「我不相信你」
公司為什麼要求員工動手前先寫詳細計畫?因為我們擔心他沒想清楚就亂做。為什麼要求交件前反覆檢查、主管層層複審?因為我們預設他無法獨立判斷成果是否合格。為什麼要把過去所有的規章紀錄一股腦塞給他?因為我們擔心他完全抓不到參考方向。
Agent 周圍堆疊的各項機制,背後也基於完全相同的預設。
增加規劃步驟,代表我們認定模型不會自我規劃;掛載複雜的記憶模組,代表我們認為模型記不住關鍵資訊;設計多重驗證迴圈與審查 Agent,代表我們認定單一模型無法產出可靠判斷。在舊模型時代,這些防禦性設計完全合理。
然而,當模型能力早已今非昔比,管理者必須嚴肅重新檢視:當初防範的那些失誤,現在還常發生嗎?這套防護機制耗費的時間與運算成本,是否已經遠遠超過它所挽救的潛在損失?一項制度過去曾經發揮作用,絕不代表它該被永遠保留。
當謹慎被過度複製,再頂尖的人才也會陷入癱瘓
作者提到,他早期的 Agent 架構會強制模型先規劃、再驗證、隨後反覆審查。早期模型確實需要這些外在鷹架的輔助,但新一代模型已具備相當成熟的推理與檢查能耐,系統若依然不斷逼它自我懷疑、推翻前述推論,最後只會陷入嚴重的「分析癱瘓」。
在組織管理中,這就像要求一位資深專案經理在做決策時,必須先寫初步分析、反方意見、風險聲明,再請兩位同事挑毛病,最後開會評估是否需要打掉重來。整套流程看似無懈可擊,實際效果卻是讓所有人更不敢承擔責任、做出決定。
多一層檢查,未必能換來多一分品質。很多時候,它只是製造了不必要的延遲,或者讓原本俐落清晰的判斷,被過多互相衝突的零碎意見徹底稀釋。主管真正該問的是:這一層審查究竟在防範哪種特定風險?它真的抓得到問題嗎?還是只是讓大家在心理上感覺比較踏實?
每個單位都提出專業建議,卻沒有人問:這件事真需要做這麼大嗎?
作者在文中舉了一個程式碼審查的生動例子:原本只需修改兩行程式碼的小工作,最後竟膨脹成涉及 13 個檔案、修改了 500 行程式碼的龐大變更。多個專責審查的 Agent 各自抓出了看似合理的毛病,卻沒有任何一個角色退後一步提問:這整批變更真的有存在的必要嗎?
在企業現場,類似的場景屢見不鮮:客戶反映報價單上的某個欄位容易讓人誤解,業務單位提議重構整個報價流程,法務要求加註免責聲明,資訊團隊準備大改系統,稽核要求新增審批紀錄,人資甚至開始著手規劃教育訓練。每個單位的建議拆開來看都言之成理,最後卻硬生生滾成一個橫跨多個部門的大型專案。
直到一位有大局觀的主管走進會議室問了一句:「我們能不能直接把那個欄位的名稱改清楚就好?」
這句話的價值,在於它沒有盲目疊加管理機制,而是把問題收斂回足以解決痛點的最小規模。企業在建構 Agent 時也常落入這種加法陷阱:發現一項弱點就外掛一個工具,出現一次失誤就多加一道審核,擔心遺漏資訊就硬塞一套記憶庫,最後系統塞滿了精密元件,卻徹底喪失了俐落解決問題的能力。
資訊塞得越多,不代表工作品質越好
不少主管總有一種迷思,認為交給同仁的背景資料越龐雜,產出的品質就越好。於是每逢新專案啟動,便把過去五年的會議紀錄、各版本 SOP、數十封往返信件與規章全數奉上。結果同仁耗費了絕大多數的心力在梳理:哪些內容早已過時、哪些規範互相矛盾,以及主管當前的要求與三年前的紀錄究竟以誰為準。
Agent 的 context window(上下文視窗)同樣不能被當成免費的雜物倉庫。模型閱讀能力再強,每一筆歷史紀錄、工具說明與冗長提示詞,都會瓜分它的注意力。它必須耗費算力去辨識、比對,再費力篩除那些無關的雜訊。能塞得進去,絕不代表應該通通塞進去。
作者原本的系統設計了一個常駐運作的監控工作階段,每隔十分鐘就把累積的所有歷史紀錄重讀一遍。整套架構最昂貴的開銷根本不是處理新進資訊,而是不斷反覆消化龐大的歷史資料。這就像要求值班主管每隔十分鐘,就把整本厚重的交接紀錄簿從第一頁重新讀到最後一頁。
作者隨後將架構重構為數個短生命週期的小型 Agent:每個 Agent 只需讀取上次交接後的新增內容,並精確標註進度節點;只有遇到罕見異常或重大決策時,才將案件升級給高階模型處理。這項改動讓單次運作成本從約 1.85 美元驟降至 0.19 美元,降幅接近九成,同時還精簡了 79 行程式碼與一個多餘的系統元件。
這套設計在實務管理上其實非常直覺:由第一線同仁處理例行庶務並做好交接紀錄,遇到特殊例外才上報主管;資深決策者不需要每隔幾分鐘重讀全公司的歷史檔案,只要專注於重大變化與待決事項即可。
成熟的管理體系,需要定期進行「減法測試」
組織向來極度擅長做加法,卻很少有勇氣做減法。
發生一次疏失就多一張檢查表,遭遇一次客訴就增加一道簽核,主管漏看一次訊息就新增一份週報,稽核提出一次質疑就要求全員永久存查留底。幾年過去,沒有人記得這些規矩當初是為了解決什麼痛點,只剩下「一直以來都是這樣做」的慣性。
作者建議,Agent 架構中的每一個模組都該接受嚴格的實驗檢驗。管理團隊也可以用相同的思維檢視組織運作:主動嘗試拿掉一份報表、取消一場例行會議、減少一層複核,接著密切觀察交付品質、失誤率、執行時效與風險控管是否產生實質變化。
如果拿掉後運作如常,代表這項程序純粹只是在消耗資源;如果拿掉後效率反而提升,代表它過去不僅浪費成本,還在嚴重干擾現場工作;若狀況確實惡化,再把機制加回來,並清楚載明它所防範的具體風險。這種減法策略不是放棄管理,而是要求決策者用實證數據來檢驗制度的真實價值,不再把程序的繁複程度錯當成管理品質。
能力越強的夥伴,越需要清晰的邊界而非繁複的動作
一位成熟且具備當責感的工作者,絕不需要主管步步指導先做這個、再做那個。他真正需要的,是幾項清晰的邊界條件:
- 任務最終要達成的具體成果與驗收標準。
- 可以調用的資源與資料存取範圍。
- 擁有自主裁量權的具體界線。
- 哪些特定狀況必須立刻停手並回報請示。
- 哪些涉及高風險的決策必須留存紀錄並經由專人簽核。
面對高階的 Agent 同樣是這個道理。能力出色的 Agent 不需要被綁在層層自我懷疑與多重審查的迴圈裡,它需要的是明確的任務目標、權限邊界、可信資料來源與精準的升級機制。
涉及資金調度、法律遵循、客戶承諾、個人隱私或重要人事異動的高風險節點,依然必須保留專人人工審核。這些審查點的存在是為了防範重大風險,而不是出於「多簽一次名才叫有管理」的官僚慣性。
不存在一套永遠不必修改的 Agent 治理架構
人員會持續成長,業務情境會變遷,企業所面對的風險格局也會不斷更迭。原本適合新人的每日回報機制,三個月後可能變成無謂的干擾;起初必須逐筆審查的工作,運作順暢後可以轉為定期抽查;原先表現穩健的 Agent,也可能因為任務情境轉變而需要重新設定安全邊界。
因此,包覆在 Agent 外圍的治理機制永遠不會有一勞永逸的終極版本。
管理團隊需要定期自我提問:
- 這項防護規則當初是為了解決什麼特定問題?
- 那種失誤在當前的技術與團隊能力下還容易發生嗎?
- 這套流程在降低風險的同時,額外增加了多少時間與維護成本?
- 我們能否透過小規模實驗,驗證簡化流程後的真實影響?
- 組織是否正不自覺地要求最強的人才,配合最繁瑣的低階程序工作?
當 AI 技術與模型能耐以驚人速度演進時,過去建立的繁文縟節也會以同樣的速度迅速老化。如果企業只是一味堆疊工具外掛、記憶庫、審查迴圈與作業步驟,最後只怕是花費大筆預算請來了頂尖的數位生力軍,卻親手把他困在自己打造的層層表單與無效審批之中。
在引進新工具之前,先檢視制度裡堆積了多少多餘負擔
Agent 變得越來越聰明,就像一位新人迅速成長為兼具判斷力、執行力與當責精神的得力戰友。在這個關鍵轉折點上,管理者的思維必須同步升級。
關鍵的底線依然要守,高風險的核決權限絕不能隨意放手,但那些過去受限於能力不足而加裝的輔助輪,是時候該有魄力拆除了。
真正成熟的 Agent 治理,與高明的人才領導如出一轍:確立清晰邊界、給予足夠資源,果斷卸下不再必要的繁雜枷鎖,並用客觀成果持續檢驗管理的有效性。在急著導入下一個新功能、增加下一道驗證關卡之前,管理團隊不妨先冷靜自問:
我們現在缺少的真的是全新技術,還是現有制度裡早已堆積了太多過時且不必要的管理負擔?
原文作者與出處
本文改寫自 Guy Erez 的文章〈Your Agent Harness Is Probably Overengineered〉。
Guy Erez 在 Medium 的作者簡介中自述為一名軟體工程團隊主管(Software Engineering Team Lead),寫作主題涵蓋軟體工程、AI Agent 與工作方法。原文刊載於 Medium 的技術出版專欄 Level Up Coding,並經由 Medium Daily Digest 寄送。