代理異常偵測總覽

代理異常偵測功能提供動態、以推論為基礎的監督和稽核層,專為自主企業 AI 代理設計。傳統應用程式安全防護工具只會掃描靜態程式碼中的安全漏洞,或檢查周邊網路流量,而 Agent Anomaly Detection 則會使用內建偵測工具,評估代理的即時推論追蹤記錄、工具互動和執行流程,偵測可疑意圖、違反政策和行為異常。

代理異常偵測的核心是多層異常分析架構,會以非同步方式分析代理工作階段活動。這項服務會擷取 OpenTelemetry 記錄和執行追蹤記錄,判斷代理是否超出預期運作範圍,而不會在即時 Agentic Workflows 中造成執行延遲。

主要優點

代理異常偵測包含下列功能:

福利或功能 說明
非同步近乎即時安全性 遙測資料 (記錄和追蹤記錄) 會在頻外處理,確保代理能快速回覆。多層式分析模型可讓您以近乎即時的方式進行評估,同時維持成本效益。
基於推論的意圖分析 異常狀況分析會推論標記的追蹤記錄,區分複雜的商業邏輯和未經授權的操作。
全方位威脅偵測 預設偵測工具可擷取 OWASP 代理安全威脅十大風險中列出的威脅模式,包括工具濫用、權限濫用、代理程式連鎖故障、惡意行為和資源耗盡,立即稽核代理程式專屬的安全風險。
與 Security Command Center 整合 異常狀況發現項目會直接顯示在 Security Command Center,方便您集中管理安全性、搜尋及追蹤事件。如要瞭解 Security Command Center,請參閱「Security Command Center 總覽」。注意:這項整合功能需要 Security Command Center 支援的級別:Standard、Premium 或 Enterprise。
與 Cloud Monitoring 整合 偵測和涵蓋率指標會寫入 Cloud Monitoring,您可以在該處繪製圖表、將指標新增至資訊主頁,以及在警告政策中使用指標。詳情請參閱「在 Cloud Monitoring 中監控異常指標」。

最新資訊

2026 年 10 月 22 日,代理異常偵測預先發布版新增下列功能:

  • 支援 Google Kubernetes Engine 上的 ADK:監控使用 Agent Development Kit (ADK) (2.1.0 以上版本) 建構,並部署至 GKE 叢集 (GKE_WORKLOAD) 的代理。
  • 支援 Cloud Run:監控部署為 Cloud Run 服務 (CLOUD_RUN_SERVICE) 的代理。將 OpenTelemetry 追蹤記錄匯出至 Cloud Trace,並將記錄匯出至 Cloud Logging,系統就會自動探索 Cloud Run 服務,並列在「設定」頁面上,您可以在該頁面啟用代理異常偵測功能。

多層式偵測系統

為兼顧評估範圍和成本,代理異常偵測功能採用多層式偵測系統,分析代理記錄,找出並回報異常工作階段:

  • 第 1 層 (輕量型機器學習偵測工具):高速統計和輕量型機器學習模型會找出初始離群值和下游遙測趨勢,對基準流量進行降採樣。
  • 第 2 層 (異常狀況分析):異常狀況分析會以非同步方式評估標記的工作階段,提供威脅判定結果和自然語言說明。
  • 第 3 層 (叫用層級分析):深入分析對話追蹤記錄中的個別工具執行作業、執行狀態和參數記錄。

可用性

代理必須符合下列條件,才能使用代理異常偵測功能。代理異常偵測功能會自動將符合條件的代理程式視為受監控代理程式 (服務會知道代理程式存在,但不會對代理程式的記錄執行任何操作,也不會產生任何費用)。您必須明確啟用 Agent Anomaly Detection 監控的代理,才能對其記錄和追蹤記錄執行主動異常分析。

  • 相容的執行階段:部署於 Agent Runtime (推論引擎)、Cloud Run (CLOUD_RUN_SERVICE) 或 Google Kubernetes Engine (GKE_WORKLOAD)。
  • ADK 版本:使用 ADK for Python 2.1.0 以上版本建構。
  • Logging 和觀測能力 bucket:這兩個 bucket 必須與代理異常偵測範圍位於相同位置 (例如美國或歐盟多區域)。如果是美國多區域中的範圍,也可以位於 global 位置 (例如預設的 _Default 記錄 bucket)。如要將範圍設為歐盟多區域,請使用 eu 位置的記錄檔 bucket。
  • 遙測擷取:使用 ADK 啟用 OpenTelemetry 追蹤和記錄功能。
  • 中繼資料擷取:原始遙測資料會擷取提示輸入和回覆輸出內容。
  • 主動追蹤:ADK 設定中的 enable_tracing 旗標未明確設為 false。
  • 權限和存取權:區域掃描器的服務帳戶具備足夠的讀取權限,可存取活動記錄和觀測能力 bucket。記錄檔 bucket 應啟用記錄檔分析和 Observability Analytics。
  • 有效資料流:代理程式必須有有效資料;系統無法驗證設定,也無法註冊沒有遙測資料的代理程式。

不符合這些條件的代理程式無法由代理程式異常偵測功能偵測,也不會顯示在可啟用的受監控代理程式清單中。

威脅類別

代理異常偵測功能會持續監控代理活動,並根據代理安全架構,標記重要類別的風險:

  • 工具濫用 (OWASP ASI02):偵測工具是否以不安全或非預期的方式使用,例如透過危險的工具鍊結、參數操控或間接提示詞注入。
  • 身分權限濫用 (OWASP ASI03):找出因動態信任委派、身分偽造、記憶體升級或混淆代理人安全漏洞而導致的未授權動作。
  • Agentic 級聯故障 (OWASP ASI08):監控 Agentic Workflows 中的故障傳播、無限執行迴圈、振盪重試和意見回饋循環放大。
  • 不當代理 (OWASP ASI10):當代理放棄宣告的角色、繞過安全防護措施,或偏離指派的系統指令時,系統會標記。
  • 資源耗盡:偵測運算、LLM 權杖或網路頻寬是否遭到蓄意或失控過度消耗。

選擇加入試用代理異常偵測功能

如要選擇加入試用代理異常偵測功能,請填寫代理異常偵測存取權申請表單。

使用代理異常偵測

如果您已選擇加入代理異常偵測功能,請參閱「代理異常偵測」一文,瞭解使用方式。