Skip to content

Coding agents that start work on a repo that is already built

Promigence gives a coding agent a sandbox forked from a verified snapshot of the repository, with dependencies installed and the build done. The agent starts at a built tree instead of a git clone, so its edit-and-check loop runs at warm speed from the first step.

Who this is for: Teams building coding-agent products and software factories that run agents against customer repositories.

39 ms

warm fork on the box

108,929

forks in six hours, zero failures

177 ms

at 200 concurrent, all served

Three things that are true of almost every team doing this

01

Every task starts with a clone and an install

Before an agent writes a line, it waits for the repository to download, the dependencies to install and the first build to finish. On a real repository that is minutes, paid again on every task.

02

Each check in the loop is a cold build

An agent that edits, type-checks and edits again pays the cold price on every check. A type-check that takes 24 seconds cold sets the pace of the whole loop.

03

Your users watch the spinner

The wait is theirs. A task that takes nine minutes loses the person who asked for it.

With Promigence underneath

  • Start from a built snapshot

    Build the repository once, with a verify command. Every sandbox forks from that result, so the agent's first command runs against an installed, built tree.

  • Warm checks at every step

    The type-check that costs 24 seconds on a cold machine costs 1.5 seconds on a warm fork, so a twenty-step task finishes in about a minute instead of nine.

  • A sandbox per task, as many as you need

    Fork one per task. Each is isolated, and one that sits idle pauses until it is needed again.

One snapshot per repo, one fork per task
bash
# Once per repo, or when the lockfile changes
promigence snapshot create --image node:22 \
  --setup "git clone https://github.com/your-org/app /work/repo && git -C /work/repo checkout <40-char sha>" \
  --setup "cd /work/repo && npm ci && npm run build" \
  --verify "cd /work/repo && npm test" --alias app --wait --wait-timeout 10m

# Per task: a warm sandbox, then your agent's commands
promigence fork --snapshot app --count 1 --cap 1
promigence exec --sandbox "$SANDBOX" -- sh -c "cd /work/repo && npm run typecheck"
Language: bash

Full quickstart

Run your own workload on it, free

Send a repo and the command you run against it, whatever that is: an eval suite, an RL rollout, a CI job, a queue of coding tasks. We build the environment once, run it a thousand times, and send back the timings, the failures and an exact price. Free, once, on your real workload.

  • 1,000 runs of your own command, on your own repo
  • What each one cost in wall clock, and anything that failed
  • Whether a failure was your code or the environment
  • An exact price for your real volume

A person replies, usually the same day. Or write to support@promigence.ai.

Not ready to hand over a repo? Read the quickstart or check the numbers first.

Join the waitlist

Promigence is in private beta. Leave your work email and we will send an invite as places open.