Documentation Get started How-to guides Key concepts The console Safety Evaluation Models Developers Your instance

Documentation › Benchmarks & evaluation

Benchmarks & evaluation

Product guide· how well it does the job

Benchmarks are how you know the agent does the job — and keeps doing it when models, prompts or the application change.

Benchmarks

Console → Benchmarks

A benchmark is a set of test cases for an application, grouped into suites. Each case is a goal plus checks on the outcome — for example, that a lookup’s answer contains the expected value, or that the application’s own API shows the change. Create, copy and edit benchmarks here, and add cases from confirmed failures.

Benchmarks
Benchmarks — suites and cases for each application.

Evaluations

Console → Evaluations

An evaluation runs a benchmark (or one suite) and scores every case. Start one here or with a benchmark’s Run evaluation, and choose where it runs:

How-to: test the agent on a benchmark →

Evaluations
Evaluations — where each ran, scores, failures and comparisons.

Running on a real instance

Health checks and read-only runs

Before it starts, the instance’s UI and API must answer their health check and the stored login must sign in; Start evaluation waits for both. It checks again before every case (three tries, ten seconds apart). If the instance stops answering, the evaluation ends there, marked stopped early: the remaining cases are listed as skipped, with the reason, and left out of the score rather than counted as the agent’s failures.

On a shared instance the evaluation is read-only: cases that would change data (writes, approvals, recovery) are skipped and listed. On a disposable instance they run too.

Reading results

Evaluations → an evaluation

Each evaluation shows where it ran, every case with its outcome, and failures classified by kind. Compare configurations side by side. A confirmed failure can be promoted into the regression suite, so it is checked on every future run.

Cases are written against the data of where they run: a check copied from a mock-site benchmark may name values a real instance doesn’t have.

Measuring a model

Configurator note · Documents

Benchmarks measure the whole agent. To compare models before choosing one — how accurately each points at the screen, how many tasks it completes, and how long a step takes — use the model benchmark. See Comparing models.