LessTasks4Agents
BENCHMARK TASK SELECTION FOR AI AGENTS

Run fewer tasks.
Learn what matters.

TRY A SMALLER RUNIllustrative · 100 tasks
20of 100 tasks
Explore subsets at 20% ↗
MEASURED EXAMPLESWE-bench Verified
100 / 500 tasksA 20% task budget. Two different goals.
ESTIMATE SUCCESS RATE
—%

lower execution cost than a full run

— percentage points median error
FIND FAILURES EARLIER
—×

as many failures as Random at the same task budget

1

Estimate your agent’s
success rate.

2

Uncover its
failures earlier.

TU Delft × JetBrains

LessTasks4Agents is the result of a collaboration between TU Delft and JetBrains, bringing academic research and industrial needs together to make AI agent evaluation more efficient.

Meet the team ↗
TU DelftJetBrains

Broad evidence. Clear comparisons.

Inspect the statistical comparisons ↗
10benchmark settings
15selection approaches
100runs per randomized strategy

Spend less.
Keep your goal in focus.

Two goals. Three budgets. Measured execution costs on Verified and Multilingual.

Task budget
20% of tasks evaluated
How to read these results

Costs are median shares of recorded full-suite execution cost; ordering and judging costs are excluded. Performance values are medians across agents, after averaging randomized runs within each agent. Failure uplift is a ratio of these medians, not a mean per-agent improvement. A partial evaluation does not provide full-suite coverage. Winners are retrospective; they are not guaranteed to win on a new benchmark.

Explore the full cost and results tables ↗

Go from evidence
to a task list.

Choose your benchmark, approach, and budget. Download your task subset.

Includes all ten benchmark settings. Cost comparisons above cover only Verified and Multilingual. Historical Mid-Range downloads are target-specific; the library asks which target agent you want to evaluate.

Choose your goal.
Then choose your strategy.

Two objectives. Different winning strategies.

A

How well does this agent perform?

Estimate the success rate of the complete benchmark from a smaller subset of tasks.

SUCCESS RATE ESTIMATIONLower error is better ↘
Compare estimation errors ↗
B

Where does this agent fail?

Prioritize tasks that reveal failures early, when only part of the benchmark can be evaluated.

EARLY FAILURE DETECTIONMore failures found is better ↗
Compare failure detection ↗

Three steps to a smaller run.

Prioritize tasks. Set a budget. Evaluate.

01

Choose a benchmark

Compare approaches on your benchmark.

02

Set your budget

Choose 10%, 20%, or 50% of tasks.

03

Download & evaluate

Download task IDs as CSV or JSON. Run them in your own harness.

How the study is evaluated

Recorded agent outcomes let us replay task orderings without rerunning the agents. Randomized strategies are averaged within each agent before results are summarized across agents. The dashboard provides the tables and statistical comparisons.

Beyond a single kind of task.

Ten benchmark settings span coding, terminal use, tool interactions, research, and web-based tasks.

Benchmark settings are not all independent task suites: SWE-bench Mini overlaps with SWE-bench Verified.

MAKE YOUR NEXT EVALUATION COUNT

Your next run can be smaller.

Choose your benchmark, compare the approaches, and download the task list that fits your goal.

Choose your task subset ↗