What problem does it solve?
Eval-harness provides a structured, repeatable evaluation framework to prevent regressions and measure reliability in AI-assisted development, turning vague success criteria into measurable tests and metrics.
Core Features & Use Cases
- Eval Definitions: Create capability and regression evals that define success criteria before implementation.
- Grading Options: Support deterministic code graders, model-based graders for open-ended outputs, and human review flags for high-risk changes.
- Metrics & Reporting: Track pass@k and pass^k, store run history, and generate EVAL REPORTs for benchmarking and release gating.
- Use Case: Define evals for a new authentication feature, run automated capability and regression checks, and record pass@k for continuous monitoring across model versions.
Quick Start
Run /eval define feature-name to create a new eval definition file in .claude/evals and begin authoring capability and regression tests.