WORTH TESTING · 30 OCTOBER 2026
Google's Agent102 lab, part two: evals and a self-improving loop
The second half (from 24:30 to the Q&A) of Annie Wang's Google Cloud webinar, re-posted by @ryouxbt; credit goes to Annie Wang (@anniewangtech) and Google Cloud. Verdict: the clearest free walkthrough I've seen of testing an agent and automatically improving its instructions; intermediate to advanced, Python and a Google Cloud project with billing needed. The '100+ agents' and 'gets better while you sleep' framing is the reposter's. The watcher's timestamps after about 1:30 may be slightly off. Start with the codelab rather than the video.
Try this
- Score the steps and tools the agent used, not just its final answer. 26:15
- Build a small 'golden' test set: inputs with the expected answers and tool steps. 32:41
- Use an AI judge for fuzzy things like tone, but expect drift and extra cost. 33:53
- Put your agent tests in pytest so they run on every change. 35:47
- Prefer 'checkers', code that confirms the result follows your rules (no double booking, under budget), over exact-match comparisons. 51:00
- Split the roles: one agent does the work, one grades it, a router decides, and a proposer rewrites the instructions. 56:30
- Keep the router as plain if/else logic (ship it, stop after N tries, or loop again), not another AI call. 59:00
- Remember that 'self-improving' just means one step rewrites the instructions another step uses. 1:06:58
- Try Google's adk optimize command to search for better instructions against your test set. 1:20:52
- Re-score real conversations from production with your checkers and add the failures to your test set. 1:24:40
Timestamps point to the moment in the source video.
Cost
The lab is free; you need a Google Cloud project with billing.
Source
Related AI tools
How we knowSteps to try, not a claim that we independently tested every result. Follow the linked sources and check current prices. Our methods & sources ↗
