Mission Console · Async Engineering

Remote Coding Agents: The Approval Loop

Codex-style remote builds run in a cloud sandbox while you're away from the desk. You kick off from a phone, get a buzz when the diff is ready, and approve or reject. No watching a progress bar. Drag the orbit to look around; wheel or pinch to zoom.

STATE 1 / 7

Prompt

You describe the task from anywhere — often a phone. “Add rate limiting to the API and update the tests.” That's the whole kickoff.

drag orbit · wheel/pinch zoom

Lifecycle Control

Step walks the satellite through each lifecycle state. Reject fires the revise loop: the change bounces from review back to Build/Test with your feedback attached.

Approval Policy

ALWAYS ASK — every diff waits for a human
Risk exposure10%
Throughput35%
Human touchpointsHigh

What a cloud sandbox actually is

The agent gets a disposable, isolated dev environment in the cloud: your repo cloned, dependencies installed, tests runnable — but walled off from production, your laptop, and your credentials. If it breaks something, it breaks a container that gets thrown away. That isolation is what makes “start a build from your phone and walk away” safe at all.

Why diff/PR review is the safety layer

  • The agent never pushes straight to main — it produces a reviewable diff.
  • A diff is a checkpoint: you see exactly what changed, file by file, before anything merges.
  • CI runs on the diff, so tests vouch for behavior while you vouch for intent.
  • Reject ≠ failure: it re-enters Build/Test with your notes — that's the revise loop.

When is auto-approve acceptable?

  1. Low risk: docs, comments, formatting, dependency bumps with lockfile checks.
  2. Reversible: a bad merge can be reverted in one click with no data loss.
  3. Well-tested: strong CI coverage on the touched paths, all green.

Anything touching auth, payments, migrations, or deletion should always ask — slide the policy and watch risk climb as touchpoints drop.

The mobile kickoff workflow

  1. Fire the prompt from your phone — coffee line, train, wherever.
  2. Cloud sandbox spins up; build and tests run unattended.
  3. Your phone buzzes when the diff is ready — not before.
  4. Skim the diff, approve or send it back — about an hour of compute, one minute of you.
Enjoy this tool? Build your own with Super