Skip to content

Benchmarks

Everything tide ships, in one table. Each benchmark is a directory of stock Harbor tasks, so every task runs two ways:

tide run cl-bench/bsm-s01 --agent oracle                        # through tide
harbor trial start -p tasks/continual-learning/cl-bench/bsm-s01 # stock Harbor

tide list shows what is runnable where you are.

Benchmark Regime Tasks Run
first-party autoresearch 6 tide run autoresearch/first-party --agent oracle
EdgeBench autoresearch 51 tide run edgebench/<task> --budget <h>
FrontierCS autoresearch 208 tide run frontier-cs/<task> --agent <a>
terminal-bench stream 89 tide stream terminal-bench --agent <a>
CL-Bench stream 301 tide stream cl-bench --agent <a>
SWE-bench Verified stream 500 tide fetch swebench-verified --limit 50 first

The first-party tasks each teach one hard part of autoresearch, and each benchmark states its upstream, license, and oracle scores in the catalog, next to the tasks themselves.

To write your own, start from tasks/_template and follow Authoring tasks.