智能体异常检测概览

智能体异常检测提供了一个基于推理的动态监督和审核层,专为自主企业 AI 智能体而设计。传统的应用安全保障工具只能扫描静态代码中的漏洞或检查边界网络流量,而智能体异常检测则不同,它会使用内置检测器评估智能体的实时推理轨迹、工具交互和执行流程,以检测可疑意图、违规行为和行为异常。

代理异常检测的核心是一个多层异常分析框架,该框架会异步分析代理会话活动。通过注入 OpenTelemetry 日志和执行跟踪记录,该服务可以确定代理是否在其预期边界之外运行,而不会在人工客服 Workflows 中引入执行延迟。

主要优势

智能体异常检测包含以下功能:

福利或功能 说明
异步近乎实时安全 遥测数据(日志和跟踪记录)在带外处理,可确保智能体快速响应。多层分析模型可实现近乎实时的评估,同时保持成本效益。
基于推理的意图分析 异常分析会推断被标记的跟踪记录,以区分复杂的业务逻辑和未经授权的操作。
全面威胁检测 使用默认检测器开箱即用地审核智能体特有的安全风险,这些检测器可捕获 OWASP Top 10 for Agentic Security Threats 中概述的威胁模式,包括工具滥用、权限滥用、级联智能体故障、恶意行为和资源耗尽。
与 Security Command Center 集成 异常发现结果会直接显示在 Security Command Center 中,以便进行集中式安全管理、搜索和突发事件跟踪。如需了解 Security Command Center,请参阅 Security Command Center 概览。注意:此集成需要使用 Security Command Center 支持的层级之一:标准版、高级或企业版。
与 Cloud Monitoring 集成 检测和覆盖率指标会写入 Cloud Monitoring,您可以在其中绘制图表、将其添加到信息中心,以及在提醒政策中使用。如需了解详情,请参阅在 Cloud Monitoring 中监控异常指标。

最新资讯

2026 年 11 月 2 日,智能体异常检测(预览版)添加了以下功能:支持自动智能体注册,该功能会自动为在项目中发现的符合条件的智能体启用监控。

2026 年 10 月 22 日,智能体异常检测预览版功能中添加了以下功能:

  • 支持 Google Kubernetes Engine 上的 ADK:监控使用智能体开发套件 (ADK)(2.1.0 版或更高版本)构建并部署在 GKE 集群 (GKE_WORKLOAD) 上的智能体。
  • 支持 Cloud Run:监控作为 Cloud Run 服务 (CLOUD_RUN_SERVICE) 部署的智能体。通过将 OpenTelemetry 跟踪记录导出到 Cloud Trace 并将日志导出到 Cloud Logging,系统会自动发现 Cloud Run 服务并将其列在“设置”页面上,您可以在该页面上为这些服务启用智能体异常检测。

多层检测系统

为了平衡评估覆盖范围和成本,智能体异常检测功能使用多层检测系统来分析智能体日志,以识别和报告异常会话:

  • 第 1 层(轻量级机器学习检测器):高速统计和轻量级机器学习模型可识别初始离群值和下游遥测趋势,从而对基准流量进行下采样。
  • 第 2 层(异常分析):异常分析会异步评估已标记的会话,以给出威胁判定结果和自然语言解释推理。
  • 第 3 层(调用级分析):对对话跟踪记录中的各个工具执行、执行状态和参数历史记录进行深入探究。

可用性

智能体异常检测适用于满足以下条件的代理。符合条件的代理会被智能体异常检测自动识别为受监控的代理(该服务知道代理的存在,但不会对代理的日志运行任何操作,也不会产生任何费用,除非代理已启用)。您可以为受监控的代理启用活跃异常分析,方法是在发现代理时自动启用(在区域 AgentAnomalyDetectionScope 上启用自动代理注册时),或在Google Cloud 控制台中或通过 API 手动为每个代理启用。

  • 兼容的运行时:部署在 Agent Runtime(推理引擎)、Cloud Run (CLOUD_RUN_SERVICE) 或 Google Kubernetes Engine (GKE_WORKLOAD) 上。
  • ADK 版本:使用 ADK for Python 2.1.0 或更高版本构建。
  • 日志记录和可观测性存储桶:两个存储桶必须与智能体异常检测范围(例如美国或欧盟多区域)位于同一位置。对于美国多区域中的范围,它们也可以位于 global 位置(例如默认 _Default 日志记录存储桶)。对于欧盟多区域中的范围,请使用 eu 位置中的日志记录存储桶。
  • 遥测捕获:使用 ADK 启用 OpenTelemetry 跟踪和日志记录。
  • 元数据捕获:原始遥测数据配置为捕获提示输入和回答输出内容。
  • 主动跟踪:在 ADK 配置中,enable_tracing 标志未明确设置为 false。
  • 权限和访问权限:区域级扫描器的服务账号对活跃日志和可观测性存储桶拥有足够的读取者权限。日志存储桶应启用日志分析和 Observability Analytics。
  • 活跃数据流:代理必须有活跃数据;系统无法验证配置或注册没有遥测数据的代理。

不符合这些条件的代理无法被代理异常检测功能发现,也不会显示在可启用的受监控代理列表中。

威胁类别

智能体异常检测会持续监控智能体活动,并根据智能体安全框架对关键类别的风险进行标记:

  • 工具滥用 (OWASP ASI02):检测工具是否以不安全或非预期的方式使用,例如通过危险的工具链、参数操纵或间接提示词注入。
  • 身份权限滥用 (OWASP ASI03):识别因动态信任委托、身份伪造、内存升级或混淆代理漏洞而导致的未经授权的操作。
  • Agentic cascading failures (OWASP ASI08):监控 Agentic Workflows 中的故障传播、无限执行循环、振荡重试和反馈环放大。
  • 流氓智能体 (OWASP ASI10):当智能体放弃其声明的角色、绕过安全防护措施或偏离分配的系统指令时,系统会标记该智能体。
  • 资源耗尽:检测计算资源、LLM token 或网络带宽的有意或失控的过度消耗。

选择启用以试用智能体异常检测

如需选择加入试用智能体异常检测,请填写此表单:智能体异常检测访问权限申请表单。

使用智能体异常检测

如果您已选择启用智能体异常检测,请参阅智能体异常检测了解使用说明。