Google's agent team says test discrete behaviors, not just benchmark scores. How do you catch an agent getting worse after a prompt, tool or model change?
Summary
Google's developer blog argues for testing discrete agent behaviors instead of relying only on composite benchmark scores, framing eval suites mainly as regression guards against prompt, tool, or model changes; the post contrasts this with OpenAI's build-side harness engineering approach.
Similar Articles
Best patterns for evaluating AI agents?
A practitioner shares their deterministic evaluation harness for QA/coding agents — fixed corpora, injected bugs, hidden tests, and pass^k/token metrics — and asks the community how others balance smoke tests vs full benchmarks, whether LLM-as-a-judge adds value, and whether tools like Promptfoo or DeepEval reduce maintenance burden.
How do you catch a prompt that silently breaks when the model version changes?
The article discusses techniques to identify prompt degradation upon model updates, such as using pinned evaluation cases and model testing matrices, and inquires about best practices for evaluating AI agents in production.
It's impossible to test your own agent. I tried and failed.
A developer's personal account of the difficulty in objectively evaluating their own AI agent's performance, highlighting the pitfalls of self-testing and the value of unexpected, real-world benchmarks.
Frontier and Center: Who evaluates the evaluations? (12 minute read)
Google Data Cloud's frontier AI team discusses a new approach to evaluating AI agents using information theory to create a meta-benchmark called Discovery Bench that measures how vague a query can be before an agent fails, providing a more nuanced map of agent capabilities than simple pass/fail exams.
How would you separate model improvements from agent infrastructure in an evaluation?
The post discusses the October 12 Cheeky Pint episode featuring Zuckerberg and Wang, posing methodological questions about how to isolate model improvements from agent infrastructure in AI agent evaluations. It suggests controlled comparisons with fixed tool setups and each model's preferred setup, with task completion, permission violations, and recovery failures reported separately.