What problem does it solve?
Provides a formal, repeatable evaluation framework that replaces ad-hoc judgement with measurable pass/fail criteria, preventing regressions and quantifying agent reliability across development cycles.
Core Features & Use Cases
- Eval-driven development: Define capability and regression evals before implementation and treat them as unit tests for AI behavior.
- Multiple grader types: Support deterministic code graders, model-based rubrics, and human review for ambiguous or high-risk checks.
- Metrics and reporting: Track pass@k and pass^k metrics, store eval definitions and run histories, and generate concise eval reports for CI and release gating.
- Use Case: Create a suite of capability evals for a new authentication feature, run them during development, and block releases if regression evals fail.
Quick Start
Create an eval definition for "feature-xyz" under .claude/evals/feature-xyz.md and run the eval check to generate a pass/fail report and metrics.