Defining the Vocabulary for Agent Testing
Understanding agent testing requires a precise vocabulary to differentiate between its components. An 'eval' refers to a single test of one specific behavior or task performed by an agent. A 'benchmark' is a comprehensive and repeatable collection of these evals, designed to measure performance across a suite of tasks.
The 'rubric' outlines the criteria used to grade an agent's performance, defining what constitutes success or failure for each eval. The 'trajectory' captures every action and decision an agent makes during a task, providing a detailed step-by-step log. Crucially, a 'task' is more than just a prompt; it encompasses the initial system state, available tools, documentation, and specific instructions given to the agent, creating a complete operational context.


