代理異常偵測功能提供動態、以推論為基礎的監督和稽核層,專為自主企業 AI 代理設計。傳統應用程式安全工具只會掃描靜態程式碼中的安全漏洞,或檢查周邊網路流量,而 Agent Anomaly Detection 則會評估代理的即時推論追蹤記錄、工具互動和執行流程,偵測可疑意圖、違反政策和行為異常。
代理異常偵測的核心是多層異常分析架構,會以非同步方式分析代理工作階段活動。服務會擷取 OpenTelemetry 記錄和執行追蹤記錄,判斷代理是否超出預期運作範圍,且不會在即時 Agentic Workflows 中導入執行延遲。
主要優點
代理異常偵測包含下列功能:
| 福利或功能 | 說明 |
|---|---|
| 非同步近乎即時的安全性 | 遙測資料 (記錄和追蹤記錄) 會在頻外處理,確保代理能快速回覆。多層式分析模型可讓您近乎即時地進行評估,同時維持成本效益。 |
| 基於推論的意圖分析 | 異常狀況分析會檢查已標記的追蹤記錄,區分複雜的商業邏輯和未經授權的動作。 |
| 全方位威脅偵測 | 預設偵測工具可擷取 OWASP 代理安全威脅前 10 大威脅模式,包括工具濫用、權限濫用、代理程式連鎖故障、惡意行為和資源耗盡,立即稽核代理程式專屬的安全風險。 |
| 與 Security Command Center 整合 | 異常狀況發現項目會直接顯示在 Security Command Center 中,方便您集中管理安全性、搜尋及追蹤事件。如要瞭解 Security Command Center,請參閱「Security Command Center 總覽」。注意:這項整合功能需要 Security Command Center 支援的其中一個級別:Standard、Premium 或 Enterprise。 |
多層偵測系統
為兼顧評估範圍和成本,代理異常偵測功能採用多層式偵測系統,分析代理記錄,找出並回報異常工作階段:
- 第 1 層 (輕量機器學習偵測工具):高速統計和輕量機器學習模型會找出初始離群值和下游遙測趨勢,對基準流量進行降採樣。
- 第 2 層 (異常狀況分析):異常狀況分析會以非同步方式評估標記的工作階段,提供威脅判定結果和自然語言說明。
- 第 3 層 (叫用層級分析):深入分析對話追蹤記錄中的個別工具執行作業、執行狀態和參數記錄。
可用性
代理必須符合下列條件,才能使用代理異常偵測功能。如果代理程式符合條件,代理異常偵測服務就會自動將其視為受監控的代理程式 (服務會知道代理程式的存在,但不會在代理程式記錄上執行任何作業,也不會產生任何費用)。您必須明確啟用 Agent Anomaly Detection 監控的代理,才能對其記錄和追蹤記錄執行主動異常分析。
- 相容的執行階段:部署至 Agent Runtime。
- ADK 版本:使用 Agent Development Kit (ADK) for Python 1.2 以上版本建構。建議使用 2.1.0 以上版本。
- 記錄和可觀測性 bucket:代理程式異常偵測功能目前適用於美國 (多區域) 和歐盟 (多區域) bucket。記錄和觀測能力 bucket 必須位於同一個多區域。除非貴機構變更預設值,否則
_Default記錄值區位於global位置,且global僅適用於美國多區域。如果是歐盟,請使用eu位置的記錄檔 bucket。 - 遙測擷取:使用 ADK 啟用 OpenTelemetry 追蹤和記錄功能。
- 中繼資料擷取:原始遙測資料會擷取提示詞輸入內容和回覆輸出內容。
- 主動追蹤:ADK 設定中的
enable_tracing旗標未明確設為false。 - 權限和存取權:區域掃描器的服務帳戶對有效記錄和可觀測性 bucket 具有足夠的讀取權限。記錄 bucket 應啟用記錄檔分析和 Observability Analytics。
- 有效資料流程:代理程式必須有有效資料;系統無法驗證設定或註冊沒有遙測資料的代理程式。
如果不符合這些條件,代理程式就無法由代理程式異常偵測功能探索,也不會顯示在可啟用監控的代理程式清單中。
威脅類別
代理異常偵測功能會持續監控代理活動,並根據代理安全架構,標記主要類別的風險:
- 工具誤用 (OWASP ASI02):偵測工具是否以不安全或非預期的方式使用,例如透過危險的工具鍊結、參數操控或間接提示詞注入。
- 濫用身分權限 (OWASP ASI03):找出因動態信任委派、角色偽造、記憶體權限提升或混淆副手漏洞而導致的未授權動作。
- 代理程式連鎖故障 (OWASP ASI08):監控代理程式工作流程中的故障傳播、無限執行迴圈、反覆重試和回饋迴圈放大。
- 不當代理 (OWASP ASI10):當代理偏離宣告的角色、繞過安全防護機制,或偏離指派的系統指令時,系統會標記。
- 資源耗盡:偵測運算、LLM 權杖或網路頻寬是否遭到蓄意或失控過度消耗。
選擇加入試用代理異常偵測功能
如要選擇加入試用代理異常偵測功能,請填寫這份表單: 代理異常偵測存取權申請表單。
使用代理異常偵測
如果您已選擇加入代理異常偵測功能,請參閱「代理異常偵測」一文,瞭解使用方式。