Announcing User Simulation in ADK Evaluation- Google Developers Blog
Nov 7, 2025Dima Melnyk, Sita Lakshmi Sangameswaran

Summary
Introduces User Simulation, an LLM-powered prompt generator within the Agent Development Kit (ADK) evaluation framework. This feature dynamically generates multi-turn conversations based on high-level goals defined in `ConversationScenario` objects (containing `starting_prompt` and `conversation_plan`), moving away from brittle turn-by-turn scripts. It allows for configuration of the backing LLM model, model parameters, and turn budget via `EvalConfig`. The primary benefit is reducing test creation time, building more resilient tests focused on intent achievement, and creating a reliable regression suite for AI agents.
More from the Agentic Application Middleware trail
- The Outer Loop, Insights First: An Ambient Quality Agent That Diagnoses Your Production Agent- Google Developers Blog
- Supercharge your development with the Google Developer Knowledge API ecosystem- Google Developers Blog
- Turn your REST APIs into MCP tools with Google Cloud API Gateway- Google Developers Blog
- Introducing Support for Local AI Models in the Antigravity SDK- Google Developers Blog
- Why client SDK generation belongs in the open- Google Developers Blog