cd /news/ai-agents/google-open-sources-ambient-quality-… · home › topics › ai-agents › article
[ARTICLE · art-169010] src=infoq.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Google Open Sources Ambient Quality Agent (AQuA) to Diagnose Production AI Agent Failures

Google open-sourced AQuA (Ambient Quality Agent), a reference implementation that samples up to 1,000 recent production agent sessions per run and diagnoses silent quality failures against an immutable source snapshot captured at deployment. In a controlled replay of 32 sessions from a multi-agent travel application, AQuA surfaced 42 findings that clustered into nine candidates; its verifier rejected three unsupported clusters, and after developers modified prompts, seat-selection bypasses fell from 15 sessions to two, dietary-preference omissions dropped from seven to zero, and sessions passing all checks rose from five to 13. AQuA runs outside the agent's request path on Google Cloud, reading telemetry from Cloud Trace, Cloud Logging or BigQuery, and proposes fixes with file and line citations but does not apply them or open pull requests automatically.

by read2 min views5 publishedNov 13, 2026
Google Open Sources Ambient Quality Agent (AQuA) to Diagnose Production AI Agent Failures
Image: source

Google has open-sourced AQuA (Ambient Quality Agent), a reference implementation that analyzes production AI agent sessions, verifies recurring failure patterns, and investigates root causes against deployed source revisions. The tool targets silent quality regressions that conventional infrastructure monitoring can miss, such as agents ignoring user preferences or skipping required tool calls while returning successful responses.

AQuA runs alongside an agent in Google Cloud, outside its request path, reading telemetry from Cloud Trace, Cloud Logging, or BigQuery. It samples up to 1,000 recent sessions per run and processes them through five stages: sampling, reviewing, clustering findings, verifying candidate clusters, and tracking issues. Developers can configure domain-specific quality criteria through a goal.md file and add deterministic custom metrics. AQuA can run on a schedule, after a deployment, or on demand.

For root cause analysis, AQuA compares failing sessions with an immutable source snapshot captured at deployment. Its diagnosis agent identifies relevant code or instructions, cites file and line ranges, and proposes changes when the cause lies in the repository. It can also attribute failures to external dependencies, tool handoffs, or retrieved data. AQuA does not apply fixes or open pull requests automatically.

*AQuA sidecar architecture (Source: [Google Developer Blog Post](https://developers.googleblog.com/the-outer-loop-insights-first-an-ambient-quality-agent-that-diagnoses-your-production-agent/))*

Google evaluated 32 sessions from a multi-agent travel application, identifying 42 findings grouped into nine candidate clusters. The verifier rejected three unsupported clusters after checking up to three full transcripts per candidate cluster, leaving six verified issues. Two involved bypassing seat availability checks and losing a traveler's vegan preference during delegation.

After developers modified prompts and replayed the sessions, seat-selection bypasses fell from 15 sessions to two, dietary-preference omissions dropped from seven to zero, and sessions passing all checks increased from five to 13. These results came from controlled replay, not production traffic.

The Google blog post states,

An insight is its citations, not a self-reported confidence score.

Findings link to supporting traces, and proposed root causes must reference valid lines in the deployed snapshot. AQuA tracks findings as NEW, RECURRING, or automatically RESOLVED after 14 days without being observed. Sampling can miss rare failures, and replay may not reproduce external state.

Reacting to the announcement on LinkedIn, Dmytro Aprelenko, engineering manager at Redcore, wrote,

Agent orchestration definitely needs better continuous diagnosis to catch these loops early.

AQuA validates source references and links findings to supporting traces. Cluster verification filters false positives, though it cannot confirm every session exhibits the same failure. Google's Agent Platform evaluation service supports regression testing and production quality monitoring, while Arize Phoenix provides open-source tracing and evaluation. AQuA focuses on grouping production failures and linking verified findings to deployed source code.

Google identifies sampling limits and incomplete reproduction of external state as constraints. Its open-source implementation helps teams integrate production agent diagnosis into development and evaluation workflows.

── more in #ai-agents 4 stories · sorted by recency
── more on @google 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/google-open-sources-…] indexed:0 read:2min 2026-11-13 · —