For teams, arriving in December

The Lanes gateway.

An optional bridge from your lanes to Autter, for teams that want every lane checked while agents work and reachable from the cloud.

You don't need Autter to use Lanes. Everything except the gateway itself works without an Autter account. Lanes is, and always will be, maintained as its own project, independently of Autter or any other product.

How it works

Three steps, and the first two happen once.

The Lanes gatewayLanes on your machine connect through the opt-in Lanes gateway to Autter, which gives you repo Q&A, security checks while agents work, a safe-to-merge verdict on every PR, and repo access for cloud agents and CI without cloning.fix-authadd-testsnew-billingopt-in, per repolane loginARepo Q&ABSecurity checks while agents workCA safe-to-merge verdict on every PRDCloud agents and CI without cloning
  1. Your machineYour lanesfix-auth, add-tests, new-billing
  2. Opt-in, per repoLanes gatewaylane login, then choose repos
  3. AutterChecks every laneRepo Q&A, Security checks while agents work, A safe-to-merge verdict on every PR, Cloud agents and CI without cloning
  1. 1Sign in. Run lane login to sign in to Autter.$ lane login
  2. 2Choose repos. Pick which repos to connect. Nothing is shared until you do, and every other repo stays on your machine.
  3. 3Work as usual. Lanes in connected repos reach Autter through the gateway, and Autter checks each lane as its agent works.

What you get

  1. Repo Q&A

    Ask about your repo, or any change in a lane, in plain English.

  2. Security checks while agents work

    Not after the pull request is open.

  3. A safe-to-merge verdict on every PR

    Including the ones lane promote opens.

  4. Cloud agents and CI without cloning

    They read the repo through the gateway.

How an Autter review runs on a lane.

Autter's reviews are hosted entirely in its cloud. Your lane stays on your machine, and the gateway lets the review read what changed.

Your machine

fix-authClaude Code
  • src/auth.ts+38 −6
  • src/session.ts+4 −1

Findings on this lane

  • 2 review comments
  • No security issues
  • Tests pass
  • Safe to merge

Autter cloud

Review running

  • Code review
  • Security checks
  • Tests

Runs on Autter. Nothing runs on your machine.

  1. The agent works in its lane

    On your machine, as usual. Nothing extra runs locally.

  2. The gateway shares the changes

    For connected repos only, Autter's cloud reads the lane's changes through the gateway. No clone, no copy of the repo to keep in sync.

  3. Autter reviews in the cloud

    Code review, security checks and tests run on Autter, while the agent is still working.

  4. Findings come back to the lane

    Comments land on the lane and in the terminal app, and the PR gets a safe-to-merge verdict.

Where it's going.

The gateway arrives in December. Over time, it turns Lanes and Autter into one loop, from an agent's first step to a verified fix in production.

  1. Write

    Agents work in lanes, on your machine or in the cloud.

  2. Check

    Autter reviews, tests and security-checks each lane in its cloud while the agent is still working.

  3. Ship

    lane promote opens one clean PR, and Autter's verdict says when it's safe to merge.

  4. Fix

    When something breaks in production, Autter traces it and the fix comes back as a new lane, which goes through the same checks.

and back to the start: the fix is a new lane

This is a direction, not a promise of dates beyond December.

Coming next on the gateway.

After the gateway launches in December, connected repos get these too.

  1. Lanes your team can open

    A connected lane’s checkpoints are kept with Autter, not pushed to GitHub. A teammate runs lane open to get your agent’s lane on their machine, with its own ports and database, before it’s a pull request.

  2. Agents with their own access

    Register an agent by name, give it access to the repos you choose, and see its name on every change. Switch it off and its writes stop at once.

  3. Merged after checks

    A promoted lane can merge through Autter once its checks pass. If it conflicts, you get the files and lines, and nothing is written.

What stays the same