TRACKS_API_KEY set, see Quickstart with the CLI, and a balance above $0.
1
Start both runs
id. Both runs get the same repository, the same setup script and the same $5 budget, so only the agent differs.2
Follow them
Watch one agent work as it happens:Or just wait for both to end:
3
Compare them
Read what each agent did
Open Runs in the web app. Both runs are listed with their agent, cost and duration. Open one to read its conversation: every message the agent wrote and every tool call and command it ran. From the terminal,tracks runs events <id> lists the same events as JSON.
An end reason of
completed means the agent stopped, not that it did the job well. Read its last messages to judge
its work, or let Tracks judge it with an experiment.Make the comparison fair
One run per agent is an anecdote: the same agent can succeed once and fail the next time. An experiment repeats each run several times, judges every run on yes-or-no criteria you write, and gives each agent a pass rate.- Measure your MCP server or skill: a complete experiment comparing two agents, with and without your tools.
- Write evaluations: criteria that judge runs reliably.