它是什么
AQuA 是 Google 在 adk-recipes 仓库里发布的一个示例项目,全名 Ambient Quality Agent。README 说,它利用线上 ADK 代理本来就会产生的运行记录(遥测),持续监测这些代理,并自主诊断问题。它可以定时跑、在每次部署后跑,也可以随时手动发起调查;会用大模型逐段评审代理的对话,支持你用 Python 自定义指标,把重复出现的故障合并在一起,结果显示在受 IAP 保护的面板上。原来的代理不用改动,它直接拿现成的运行记录来诊断,这是它最实用的地方。
适合谁:已经用 Google ADK 部署线上代理、能配置公司 Google Cloud 项目的开发者,不写代码的读者用不上。
使用前提:要 Python 3.11 到 3.13、uv 和 npm、agents-cli 1.6 以上、Terraform,以及一个 Google 组织项目和应用默认凭据(ADC)。它会读取线上的对话和调用日志、源代码快照,交给 Gemini 等模型评审,需要读取遥测数据集和存储桶的权限。它可以定时和在部署后自动发起调查,还可以保留代理记忆。面板默认用 Cloud Run 的 IAP 限制访问,配置里有关掉 IAP 的选项,关掉会降低保护,本站不推荐这样做。代码是 Apache-2.0 许可,运行时会用到 Google Cloud、Gemini、BigQuery、Cloud Run 等收费服务。
以上根据项目公开说明整理,本站没有实际测试。