Benchmarks are in beta and enabled per account; until yours is enabled the CLI returns
Benchmarks is not available for your account. The benchmark must also already be available in the workspace. Osmosis-managed benchmarks are added automatically; add a Harbor registry benchmark from the Platform before using it in a CLI config.Quick Start
Run these commands inside the workspace repository:Benchmark Config
Start with one task, one agent, and one attempt. See Config Files for task sets, categories, multiple agents, custom endpoints, hosted models, judges, verifiers, and execution controls.configs/benchmark/terminal-bench-smoke.toml
api_key_secret is a Platform secret record name, not a credential value. Register every model, harness, judge, and verifier secret referenced by the config before submission.
How It Works
1
Inspect the benchmark
benchmark list shows what the workspace can run. benchmark info reports the exact key, task manifest, categories, named task sets, supported harnesses, judge requirements, pass threshold, leaderboard, and existing runs.2
Select tasks and agents
Omit
[tasks] to run the full benchmark, or select explicit task names, categories, or a published task set. Add one [[agents]] entry per agent you want to compare.3
Preview and submit
benchmark submit validates the benchmark, task selection, harnesses, models, execution controls, and secret references, then previews the resolved run before confirmation.4
Execute and score
Osmosis runs each agent against the same task selection and attempt budget in benchmark-managed environments. The run records outcomes, pass@k metrics, cost, duration, tokens, logs, and artifacts when available.
Commands
See the Command Reference for the full flag list.
Download Run Outputs
--overwrite is set, and can be resumed by running the same command again.
Next Steps
Config Files
Configure tasks, agents, models, judges, and execution.
Platform Benchmarks
Add benchmarks, inspect leaderboards, and understand result eligibility.
Command Reference
Review every benchmark command and option.