Same task, same starting point
Dispatch gives each agent an equivalent copy of your repository, so candidates never inherit one another’s changes.
Dispatch runs the same software task through multiple coding agents. Each starts from equivalent code, so you can inspect both runs and choose the result you prefer.
Read the quick startLocal-first
runs on your machine
CLI-driven
runs from your terminal
Codex + Cursor
tested in v0.1
Opt-in sync
cloud is optional
Why Dispatch
Coding agents differ in speed, completion behavior, and implementation choices. Public benchmarks cannot tell you which result you will prefer on the task in front of you.
Dispatch gives each agent an equivalent copy of your repository, so candidates never inherit one another’s changes.
Review each diff, runtime, log, and configured check result before you choose.
Dispatch stores the candidate you picked and your reasons alongside the run.
Inspect before you decide
The marketing demo names Cursor and Codex for clarity. In the CLI, comparison uses Candidate A/B labels until you record an evaluation.
Run run_01J7K4
Fix retry behavior
Candidate A
CompletedCandidate B
CompletedHow it works
01
Point Dispatch at a repository and give each agent one specific job.
02
Dispatch prepares an independent candidate state for every agent you select.
03
Compare diffs, logs, runtimes, and project checks while agent identities stay hidden.
04
Select the candidate you prefer, explain why, and keep the evaluation on your machine.
Product truths
Dispatch stores snapshots, run evidence, and human evaluations locally. Evaluation sync stays off until you enable it.
Read the trust overviewRuns, snapshots, diffs, and evaluations are stored on your machine by default.
The evaluation payload excludes source, patches, logs, paths, and credentials.
Local runs and evaluations work while Cloud sync is off.
v0.1 is an experimental CLI preview.
Dispatch coordinates third-party agent tools. Codex CLI and Cursor Agent may communicate with their own providers, so their terms and data controls still apply.
Quick start
Start with a clean, committed repository you can restore. Configure Codex CLI and Cursor Agent, then give both the same bounded task.
dispatch run . \
--task "Fix retry behavior" \
--harnesses cursor,codex \
--backend local \
--allow-unsafe-localReal coding agents can modify files and execute commands. Review their permissions and begin with a repository you can safely restore.
Future direction
v0.1 compares outcomes and saves your evaluations. Future versions may use that history to route tasks. Automatic routing and hosted execution are not available today.
Run one real comparison
Download the preview and run one bounded task through Codex CLI and Cursor Agent.