Every agent at once
One task goes to every coding agent you have available, CLI agents and API endpoints alike, in parallel.
Runs on your machine, with the agents you already have
Cyberine sends one task to every coding agent you have, runs each in its own git worktree, and keeps the diff that actually applies and checks out.
Evidence over confidence
An agent saying “tests pass” is a claim. Cyberine checks the claim before anything touches your tree.
What a worker says
Tests pass.
What the judge does instead
both gates passed (score 2/2)
One task goes to every coding agent you have available, CLI agents and API endpoints alike, in parallel.
Each worker that writes code gets its own detached git worktree off HEAD. They cannot collide, see each other, or touch your live tree.
CYBERINE_DAILY_USD_CAP is checked before any worker starts. Subscription seats, a logged-in Claude or Codex plan, add no marginal cost per run.
The judge applies every diff and runs the project’s typecheck. The one that survives wins, not the one that sounds sure.
Four stages, the same every time
The recorded run, as a git graph. Scroll drives it.04 Land
Your task fans out to every available agent. Loop workers and CLI workers start from the same commit at the same moment.
Each one edits code in its own worktree. None of them can see another, and a worker that stalls is cancelled by the stuck guard without stopping the rest.
Judging starts only when the last worker has stopped. Every diff is applied and checked: git apply, then the project’s typecheck. Two gates, two marks per candidate.
You apply the winner with one command. The surviving diff is recorded in the run’s run.json first, so nothing reaches your tree on a worker’s say-so.
Picking the winner
For code, DiffJudge is the default: the verdict comes from git and the compiler, not from another model.
Applies each candidate diff in a throwaway worktree and gates on git apply plus the project's typecheck.
git applythentsc --noEmit
Sends several skeptics to refute each answer.
A single model reads the results and compares them.
Picks the answer most agents agree on.
Hover or focus a judge to watch how it picks. All four judges, in detail.
Surfaces
All four share one run store and the same judges.
One command, cyberine run "<task>", with JSON out if you want it.
Every run across every project, in the terminal.
A local dashboard, served on 127.0.0.1.
Call the fleet from another agent.
one run store, the same judges
Workers
Cyberine dispatches to whatever is present on your machine.
A real headless coding agent, spawned as a subprocess, inside a host sandbox when one is available.
A tool-calling loop against any OpenAI-compatible endpoint.
Install it, point it at a repo, give it a task.