Agent Evals: Zero to Expert
Learn how to measure whether an AI agent actually works, from your first "is this answer right?" check to the dangerous-capability evaluations frontier labs run before a launch. Every modality: tool calls, code, browsers and desktops, voice, images and video.
How to use this course
Visual first
Every concept comes with a diagram of the mechanism: data flow, loops, side-by-side comparisons, real computed charts. Read the picture, then the prose.
Then precise
Definitions, formulas and runnable Python follow the intuition. Code uses real, current library APIs (Inspect, the Anthropic and OpenAI SDKs, Ragas, and more).
Then expert
"Expert corner" callouts cover the debates, failure modes and the way frontier labs and safety institutes actually run evals, with sources.
What you'll be able to do
- Design an eval for any agent: tool-using assistants, coding agents, browser and desktop agents, voice agents, image and video agents, multi-agent systems.
- Choose and validate graders, including LLM judges you can actually trust.
- Evaluate the building blocks inside an agent on their own: the harness around the model, the skills it loads, its long-term memory, and the tools and MCP servers it calls.
- Test agents against prompt injection and tool poisoning, grade deep-research reports and real work deliverables, and build expert-rubric evals for health, law, finance and data.
- Produce the kind of eval evidence regulators and standards ask for: EU AI Act duties, NIST AI RMF, ISO/IEC 42001, and safety cases.
- Report results with honest error bars, and know when a difference is real.
- Read any benchmark paper or model system card critically: what it measures, how it is scored, how it can be gamed.
- Pick the right tool (Inspect, promptfoo, Braintrust, LangSmith, Langfuse, DeepEval, Ragas, OpenAI Evals and others) and explain how they differ.
- Explain how Anthropic, OpenAI, Google DeepMind and independent evaluators like METR and the UK AI Security Institute evaluate frontier models.
Modules
About
Written for a motivated beginner with no background in machine learning evaluation. Facts about tools, benchmarks and lab practices were checked against primary sources (papers, official docs, system cards) in September 2026 and are cited at the end of each module. This field moves fast: when a number matters, follow the link and check the current value.
Content licensed CC BY 4.0. Code snippets MIT.