Hermes Agent 權限設定:限制存取並檢查操作
Hermes Agent 能讀取檔案並呼叫工具,因此設定時應先思考任務實際需要多少存取權限。專案文件介紹了指令核准、檔案寫入保護、容器隔離,以及向使用者傳送訊息的授權機制;在交辦實際工作前,應先設定可行的最小權限範圍。
使用可丟棄的工作副本
從獨立的儲存庫複本或分支開始,且不要放入正式環境憑證。將無關的個人檔案留在工作目錄之外。開始任務前,說明 Agent 可以檢查哪些檔案,以及應產出什麼結果。乾淨的工作副本能讓意外修改更容易被發現和還原。
只啟用任務需要的工具
檢查目前 Hermes 設定中可用的工具組。唯讀研究不需要終端寫入權限或傳訊功能;程式碼修改可能需要檔案工具,但不一定需要連接其他人的閘道。停用未使用的能力,只有工作確實需要時再加入。
了解核准機制與隔離
官方安全指南說明了危險指令的核准模式及數種隔離層。選擇模式前先檢查目前設定;過於寬鬆的設定可能允許難以復原的操作。風險較高時,可考慮使用文件所述的 Docker 或遠端終端後端,並確認其中仍能存取哪些檔案、網路和憑證。
保護權杖與整合服務
使用支援的機密管理機制儲存服務憑證,避免將權杖放進提示詞、記錄檔或儲存庫檔案。若使用傳訊閘道,限制可聯絡它的人員,並使用自己控制的帳戶測試授權。每增加一項整合,私人脈絡就多了一個可能流向外部的位置。
檢查每項重要結果
檢視完整差異、指令輸出,以及生成的記憶或技能檔案。自行重新執行合適的檢查,並還原超出任務範圍的變更。核准提示和容器能降低風險,卻不能保證 Agent 的理解或輸出正確;合併、發布或變更正式系統前,仍須由人員審查。
官方參考資料
作者:AI Router
連結:https://www.airouter.me/blog/3596498ce5c2817a8926f42562704982
非商業轉載請註明出處(CC BY-NC-SA 4.0)。