What Gauge measures
Agent Preference
Measure which products an agent recommends, mentions, installs, or uses for an open-ended task. Track results by market, brand, agent, model, and repository context.
Agent Experience
Define a task and explicit criteria. Gauge judges each completed run against those criteria and records pass rates and evidence.
From measurement to result
1
Define the measurement
Create an Agent Preference prompt or an Agent Experience eval set. Add the question, task, criteria, tags, and optional market context that Gauge should preserve across runs.
2
Attach run presets
A run preset combines a repository, optional Git ref, agent and model choices, a judge persona, skills, and MCP servers. Attaching a preset determines which configurations run during each cycle.
3
Expand a cycle
On the configured cadence, Gauge expands each measurement across its attached presets and samples. You can also launch a measurement immediately from the web app, CLI, or API.
4
Run the agent
Gauge restores or creates a workspace, starts an isolated sandbox, and runs the selected coding agent headlessly. Limits on turns, wall-clock time, and spend bound the session.
5
Capture evidence
Gauge stores the session trace, the working-tree diff, cost, timing, exit reason, and extracted tool-use signals. A run does not finish successfully until its durable evidence is available.
6
Judge and aggregate
Gauge evaluates the run, attaches verdicts and evidence, and rolls results into Agent Preference rankings, Agent Experience pass rates, dashboards, and recommended actions.
Configuration model
Experiments
Experiments test a change against a run that exposed a problem. Gauge can fork the original context, create candidate variants, rerun the task, and compare each result with the original baseline. Use this workflow to answer questions such as:- Did a documentation rewrite help the agent choose the right API?
- Did a new skill reduce failed tool calls?
- Did a different setup path improve task completion?