Europe 2026
Evals Are Broken, Use Them Anyway — Ara Khan, Cline
Overview
This talk critiques the current state of AI model evaluations, arguing that while flawed, they remain essential tools for development. The speaker proposes a three-stage approach to using evals effectively: leveraging external evals, using them to improve internal agents, and building custom evals for specific use cases. The core message is to use evals pragmatically, understanding their limitations while still employing them for iterative improvement.
Who should watch
- AI Engineers
- Product Managers
- Builders working with AI agents
- Those struggling with the reliability and interpretation of AI model benchmarks
- Developers seeking to improve their AI agent's performance through structured testing
Key takeaways
- Many current AI model evaluations are misleading, either through over-reliance on objective metrics that don't reflect real-world performance or through subjective "taste-based" assessments.
- Objective benchmark numbers from model providers should be treated with skepticism, as they are often approximations and can be gamed.
- The AI model landscape evolves rapidly, making it advisable to wait for new models and benchmarks to stabilize before adopting them, rather than always chasing the cutting edge.
- Standardized, older evals may no longer be effective for measuring frontier capabilities, necessitating the use of newer, more precise evaluation methods.
- Building effective evals for complex agents requires treating it as both an engineering and a philosophical problem, approximating real-world scenarios with limited search spaces.
- Tools like Terminal Bench offer a set of coding problems that approximate real-world programming challenges, suitable for testing coding agents.
- Infrastructure tools like Harbor can parallelize the execution of multiple eval tasks, significantly speeding up the evaluation process.
- Analyzing eval failures is crucial for identifying specific areas for improvement in an AI agent, focusing on model, harness, or problem set weaknesses.
Notable quotes
*Evals are broken and you should use them anyway.*
*Most people are wrong about evals. And I want you to be right about evals.*
*Whenever a model app comes out with like a number, just don't believe them.*
Unofficial community note. Prefer the recording for nuance.