技術札記

AI Agent 一件工作要跑三日。傍晚六點,這張工單由誰經辦?

寫給準備讓 Agent 處理跨越數小時至數日工作的部門主管與 IT 負責人,以及將來要回答「當時由誰負責」的審計與內控同事。

GembaOS 是企業 AI Agent 的治理執行平台:以政策判定權限、以綁定參數的單次放行令授權每一個動作、以可追責的簽署鏈記錄人的審批,部署於企業本地機房或私有 VPC。

當 Agent 開始接手要跑幾小時甚至幾天的工作,一個以往軟件不用回答的問題就出現了:Agent 在做事的這段時間,這件事由誰負責?發起請求的人?打開畫面的人?傍晚六點那個人下班了,又由誰接手?

「大家一起用」過不了審計

常見的答案,是把 Agent 當成共享文件:誰都可以打開、看它在做甚麼、在裏面打字。用來觀看沒有問題,問題在後面:五個人都打過字,然後 Agent 給客戶退了款,那是誰叫它退的?「整個團隊」不是審計會接受的答案,「當時登入着的人」也不是。

GembaOS 把兩件事分開:看是開放的,動手要有一個名字。

觀看:有權查看的人都可以

每張工單的頁面上都有一個協同處置室面板,顯示經辦人、此刻有誰打開了這張工單、Agent 正在哪一步。面板第一行寫明:這是實時協同,不是審計記錄;記錄在下方的事件時間線。誰在看不會寫進記錄,因為觀看不是一個動作。

發指示:只有經辦人

一張工單任何時候都只有一位經辦人,預設是 Agent 替其工作的那位同事,所以不需要任何設定。只有經辦人能向 Agent 發指示,指示分三類:

Agent 在下一步讀到指示,不會打斷正在進行的那一步;要即時停下,經辦人先保留、再指示、然後繼續,三個動作都以經辦人的名字記錄。指示改變的是 Agent「嘗試甚麼」,不改變它「被允許甚麼」:不能增加工具、不能提高上限、不能跳過審批,因為這些檢查全部發生在 Agent 讀完指示之後。

移交:兩個人,記錄在案

收工時,經辦人附上理由,向同事提出交接。工單會出現在同事桌面的「提議交接給你的工單」一欄。同事認領之前,經辦人不變;一天內無人認領,提議自動失效。沒有「他登出了,所以歸你」這回事:沒人認領的工單仍屬原經辦人,記錄也這樣寫。

以下畫面來自本文末尾提到的示範環境的一次實際運行。示範中的模型是按劇本行事的 stub;經辦人、指示、移交與簽章則是產品本身的機制,換成真實模型也完全一樣。

工程師何健請 Agent 修復一個失敗的測試,運行途中補充了一句。傍晚六點,修正在等代碼負責人審批,他把工單移交給楊美琪。這是她的桌面:

楊美琪的桌面:「提議交接給你的工單」一欄有一張工單 WI-2026-000001,缺陷修復,審批中,發起人何健
楊美琪的桌面:「提議交接給你的工單」一欄有一張工單 WI-2026-000001,缺陷修復,審批中,發起人何健

她打開工單並認領。面板上的經辦人變成楊美琪(已交接),「在看」列出兩人,指示欄只對她開放:

工單 WI-2026-000001 的協同處置室:經辦人楊美琪(已交接);在看:何健、楊美琪;只有經辦人可用的指示欄(補充、收窄、轉向)與移交欄;「問助手」欄與只有她看得到的回答;下方是請求原文、Agent 的調查結果、修正案 CS-2026-0001 與等待審批
工單 WI-2026-000001 的協同處置室:經辦人楊美琪(已交接);在看:何健、楊美琪;只有經辦人可用的指示欄(補充、收窄、轉向)與移交欄;「問助手」欄與只有她看得到的回答;下方是請求原文、Agent 的調查結果、修正案 CS-2026-0001 與等待審批

在看的人也可以就這張工單問助手。助手按提問人本人的權限回答,回答只有提問人看得到。經辦人可以把回答用作自己的指示;只是在看的人不能,所以沒有經辦人的名字,回答不會變成給 Agent 的指示。工單的時間線只記下她問過,回答本身只留在她那裏。(示範中的模型是 stub,這裏的回答只會說明它看到了工單的多少內容。)

簽章的人沒有換

這個修正改動了代碼負責人管轄的路徑,所以審批路線指定由代碼負責人簽章。移交換的是經辦人,不是簽章人:交接之後,審批單上剩下的唯一決定仍然屬於代碼負責人周綺雯。

交接後缺陷修復 CS-2026-0001 的審批單:CI、無保護路徑改動、證據封存均已由機器核對;需要判斷的是能否把代碼負責人路徑上的改動合併到 main;剩下的唯一決定屬於代碼負責人,列表顯示周綺雯,已簽 1/2
交接後缺陷修復 CS-2026-0001 的審批單:CI、無保護路徑改動、證據封存均已由機器核對;需要判斷的是能否把代碼負責人路徑上的改動合併到 main;剩下的唯一決定屬於代碼負責人,列表顯示周綺雯,已簽 1/2

這是刻意的設計。誰簽章,由公司設定的審批路線與組織架構決定;GembaOS 裏負責判定的那部分不讀取誰在經辦、誰在觀看,一旦讀取,測試就會失敗。反方向也有規則:經移交或接管成為經辦人的人,在一般級距上不能為同一張審批單簽章。他參與了工單的走向,簽章就必須由另一個人負責,道理和發起人不能為自己的請求簽章一樣。

代碼負責人簽章後,工單的時間線把以上每一步都連同名字列出:何健的指示、Agent 各階段讀到指示、何健向楊美琪提出交接、經辦人變更、周綺雯的簽章,以及合併。

工單 WI-2026-000001 的業務時間線:受理;經辦人指示・何健・補充;代理已讀到指示(專員兩次、主管一次);已提交修正案;已提交審批;審批中;主管簽章;提出交接・何健 → 楊美琪;經辦人已變更・何健 → 楊美琪;詢問了助手・楊美琪;周綺雯簽章;已執行(放行令已使用);執行後回讀結果;已合併;等待輸入
工單 WI-2026-000001 的業務時間線:受理;經辦人指示・何健・補充;代理已讀到指示(專員兩次、主管一次);已提交修正案;已提交審批;審批中;主管簽章;提出交接・何健 → 楊美琪;經辦人已變更・何健 → 楊美琪;詢問了助手・楊美琪;周綺雯簽章;已執行(放行令已使用);執行後回讀結果;已合併;等待輸入

指示被讀了三次,是因為調查的專員、提出修正的專員、覆核的主管,各自與模型開一段新的對話,三者都會收到經辦人的話。

它不做的事


給架構師

本文回答的問題

團隊裏任何人都可以指揮正在運行的 Agent 嗎?

不可以。有權查看的人可以觀看,但只有經辦人能發指示。同事要發指示,可以請經辦人移交工單;如果是經辦人的上司,可以按公司的接管規則接管。兩者都連同理由記錄在案。

指示能不能給 Agent 更多權限?

不能。指示只有三類:補充、收窄、在 Playbook 容許的範圍內轉向;Agent 在下一步把它當作資料讀取。指示不能增加工具、不能提高金額上限、也不能跳過審批。Playbook 不容許的轉向,是另一張工單。

接管了工單的人,能否同時為它簽章?

在一般級距上不能。經移交或接管成為經辦人的人參與了工單的走向,簽章必須由另一個人負責,這與發起人不能為自己的請求簽章是同一條規則。誰簽章由審批路線決定,而路線不會讀取經辦人是誰。

觀看會被記錄嗎?

不會。畫面會顯示此刻有誰打開了這張工單,並註明這是實時協同,不是審計記錄。記錄保存的是各人對工單做了甚麼:發指示、移交、保留、取消,每一項都有名字。

截至 2026 年 9 月,GembaOS 未取得任何第三方認證;本站的控制對應表為自評,未經審計。GembaOS 處於 Design Partner 階段。 了解 Design Partner 計劃。

最後更新: · GembaOS v0.2