Skip to content
Redline
Esc
navigateopen⌘Jpreview
On this page

Redline

Experiments on AI agents — the same task, the same tools, the same standard, and a record of everything each one did.

An agent that works on your laptop, once, is an anecdote. Redline turns it into a result.

You write down what the agent has to do and what would prove it succeeded. You pick which agents attempt it — Claude Code, Codex, Cursor, your own agent from your own repository, as many as you like. Redline runs every combination on its own fresh machine, records everything each one thought, called and produced, and then a second agent goes and checks the work against the criteria you wrote.

What comes back is not a vibe. It is a pass rate, per agent, with the evidence underneath it.

What Redline actually does

It runs the cross product

Every selected task, attempted by every selected agent, with the same files and the same attached tools. One run per pair, all created at once, so “12 of 48” means the same thing five minutes in as it does at the end.

On a fresh machine per run

A container is provisioned for the run and destroyed when the run is over. Nothing survives between runs, so a result belongs to the experiment rather than to whatever the last one left lying around.

Judged by something that goes and looks

The evaluator reads the whole transcript and then opens the machine the agent worked on: reads the file, runs the test, diffs the repository. A criterion passes on evidence, or it fails.

And keeps the record

Every thought, every tool call, every result, the final answer, the evaluator’s own investigation, and one verdict per criterion with a note saying what was found. All of it stays on the run page.

Two kinds of agent, one comparison

Catalog agents are coding CLIs that Redline knows how to install and drive: Claude Code, Codex, Cursor, GitHub Copilot, OpenCode, Grok Build, Gemini CLI. They run inside the container, on a provider key or subscription you connect — so the usage is billed to your own account, not to Redline.

Your own agent stays in your repository and runs in your process. You export it with our SDK, run redline dev, and the CLI dials Redline, registers the agent, claims the runs that were launched at it, and streams the record back while it works.

Both kinds appear side by side in the same experiment, judged by the same rubric. That is the point: “is my agent better than Claude Code at this?” is a question you can only answer if both were given the same job under the same conditions.

What you need before anything runs

Was this page helpful?