Request an inviteSign in
sleds/Platform/Smart routing
Engineering · smart routing
smart routing · dispatch

Every unit of work goes to a seat. An agent, a model, a person, a time.

Because the request arrived understood, sleds can route it the way a great lead would: to the person with history in that part of the codebase, the headroom to take it and the time before it's due, on the model that does this kind of work well for the least. The harness routes within the run. sleds routes between runs and between seats, before a session starts, at the wall, and at hand-off, with every decision recorded.

Recommendation · ENG-482M · $4–11 · 20–55 min · 81%
best seat
Jakeowns auth · landed 9 auth rows · 62% of weekly bar
best
Overnightbatch tier · ½ price · delivered by 6:20 amif it can wait
Danaidle 42m · new to authhand-off
best model
Sonnet 5fits · ⅕ cost · +40% time
Fable 5.1fits the band
Haiku 4.5does not fit
Your rule: S or M, worth stated, 80%+ confidence → dispatch without askingqualifies
the record · landed31 min · $5.20 · inside the band
what decides the seat

Not just who's free. Who's right.

Every factor comes from the record: your own actuals, your own seats, your own code.

historyHistory in that part of the code

Who has landed rows in these areas, found through the product map, and how those went against their bands.

ownershipWho owns it

The area's owner, and who reviewed it last. A hand-off to the owner beats a fresh pair of hands.

headroomAllocation and headroom

Percent left on each seat's bars, credits, the allowance on the platform key. The over-runner's next task goes to a seat with headroom.

timingTiming

The due date from intake, the binding reset, who is idle now, and whether tonight's window lands it before it's needed.

model fitWhich model, per step

First-try CI pass, rework and parked-on-question rates for this task type, per model, in your record. Sonnet is a fifth of Fable; Haiku a tenth. "Sonnet fits" is called before the run.

worth ÷ costWorth and cost

What it is worth against what it will cost, and which rail pays. Nobody stated a worth? It holds and asks the filer.

cockpitWhere they work

Claude Code, Codex, Cursor or cmux: the hand-off lands in the cockpit the person already has open, with the snapshot.

learningBetter every week

Every actual moves the next band and the next route. Not me, a rework, a parked question: all of it feeds the recommendation.

rulesYour rules

Auto-dispatch what qualifies; everything else waits for a yes. The policy decides at the wall, not a person at 2 am.

Auto-dispatch is yours to set: for example, S or M, worth stated, 80%+ confidence dispatches without asking. Everything else waits for a yes. When someone says not me, the next seat is offered and the recommendation learns from it.

in your browser · the seat, live

Every seat's bars, resets and hand-offs, where you already are.

The sleds extension reads your own seat as you: every model's bar, the binding reset, what came through sleds today, and work waiting for you or up for grabs. Take it with one click. The routing reads the same numbers.

A real screenshot from the extension.

sleds for Chromeextension
The sleds extension: seat bars for Fable, Opus, all models and the 5-hour session with their resets; today through sleds; one hand-off waiting for you and two up for grabs, each with a Take it button.
the picker · every seat, priced

Same list. Now with a price, a seat and a fit on every row.

An agent picker can list Claude, Cursor and Copilot. What it cannot say is what the work will cost on each, whether the seat can take it today, which one finishes this task type in band, or that the right answer is a person. The picker says all four, and one row is a teammate.

seatband · fitverb
Jake · Claude Code · Fable$4–11 · 20–55 min · 81% · owns SSO · 62% of the bar leftDispatch
Jake · Claude Code · Sonnet$0.90–2.10 · 30–75 min · 74% · fits, slowerSwitch
Overnight · batch tier · Sonnet$0.45–1.05 · by 6:20 am · ½ priceQueue
Dana · Codex CLI · GPT-5.6$3–9 · 25–60 min · 69% · owns billing · headroomHand off
Cursor · background agent$5–14 · 68% · seat at 91% · crosses before it lands—
Copilot · coding agent$6–16 · 55% · 2 of 5 in band on this task type—
Samantha · with the agent · Jake reviews$4–11 · the PM who wrote the spec is in the poolOffer
ENG-482 · one row, start to finish

Filed, sized, decided, landed.

stepwhatdetail
filedENG-482 · spec + prototypefrom Cowork · worth: high · Acme renewal
sized$4–11 · 20–55 min · 81%Fable fits · cap $20 · est-8c2f
decidingpolicy · worth ÷ costseat quota 62% · key allowance $38 · Dana idle 42m
nowJake · Claude Code · Fableowns SSO · on the seat
overnightbatch tier · Sonnet · ½if worth keeps until morning
hand offDana · Codex CLIif the seat crosses first
heldnot worth doingif nobody states a worth
landedPR #412 · 34 min · $7signed fable-5.1 · ENG-482 Done
3 rails, named apart · platform key · seat quota · seat credits

Never one word for three kinds of money.

Two seat platforms we read today, Claude and OpenAI. An OpenRouter key is a first-class key rail. We never build model access; the exchange is a rail, not a competitor.

railwhat it iswho sees it todaywhat sleds reads
platform API keyThe console key agents and CI run on. Per token, half price on the batch tier.Finance, after the invoice.Spend per seat, project and model, metered in the request path. The allowance at the wall.
seat quotaThe 5-hour and weekly bars on a Claude or OpenAI seat, per model.The person, in the app, if they look.Percent remaining per bar, the binding reset, and a forecast of when each bar crosses at the current rate.
seat creditsExtra-usage dollars a seat spends past its bars.Nobody, until the reload.Credits used, reconciled to the cent. The spread: a few seats go over while most sit under quota.
6 exits at the wall · continue · hold · overnight · switch · hand off · defer

At 90% the seat speaks. At 100% the policy decides.

At 90% on any bar the status line and the cockpit sidebar turn amber and say the exits. At 100% the session is snapshotted and the workspace's policy chooses. Nothing stops silently, and nobody justifies a token bill after the fact.

claude code · the wall
Wall: usage limit reached. Session snapshotted.
Provider: Weekly limit reached. Resets Thursday 9:00 am.
Remaining work: $4.10–9.30 · 20–55 min · 82%
1  Continue now       platform key · allowance left $38.00
2  Hold until reset   free · resumes 9:00 am EDT · saves ≈ $6.70 vs continuing now
3  Run overnight      batch tier · ½ price
4  Switch model       sonnet 5 · platform key · $0.90–2.10 · same time · rest of session
5  Hand off           to Dana (idle 42m) · Slack + /sled pickup
6  Defer to reset     runs itself 9:00 am EDT · same model · full price · $4.10–9.30
Reply /sled 1, /sled 2, /sled 3, /sled 4, /sled 5 or /sled 6.   wall jd7k2m9qa41p
> /sled 5
Handed off to Dana. She picks it up in Claude Code with /sled pickup jd7k2m9qa41p; the session resumes there.
Hand off

To a teammate who owns the area or has headroom, or a buddy on another platform. The snapshot travels with the work, encrypted, expiring in seven days.

Hold until reset

Free. The musher on your Mac resumes the session at the binding reset. +2h or an ISO time overrides it.

Run overnight

Sized first, capped, on the batch tier in the workspace's overnight window. /sled resume pulls the delivered result back in.

Continue on the key

The platform key inside a per-seat allowance the org set. The policy chose it; the audit log says so.

ahead of the wall · predict · pre-park · tell the requester

The wall line that knows the task.

The estimate says what is left; the seat's bars say where the crossing is. When the two meet inside the horizon, sleds says so before you start: "$6 more; you will cross at 3:40 pm." When a teammate is idle or the batch tier fits, the hand-off is parked before the wall, with the snapshot, and the board is updated.

Illustrative numbers for one seat on one afternoon. Your forecast comes from your own bars and your own estimate.

forecast · fable weekly · at the current rate · 62% confidence
crosses      Thursday 3:40 pm
remaining    $6 on this task · crosses the bar
suggest      hand off · Dana · owns billing · 71% of the bar left
or           overnight · batch tier · ½ · delivered by 6:20 am
overnight · 5 pm → 9 am · the musher

Work whose worth keeps until morning runs at half price.

An overnight job is sized first and capped. It runs your own agent headless on the batch tier in the workspace's window. One question at 11 pm used to stall a job until 9 am; the musher works down a ladder so the queue drains, and every decision lands in the PR body with its reason.

rungwhenescalation
Resolve from contextSpec, repo, prior decisions, org conventions.none
Decide and logLow risk and reversible. Continue, record it in the PR.none
Escalate to on-callIrreversible or ambiguous. Slack, one-tap answer set.30 min timeout
Park and continue the queueNo reply. The job waits; the next one starts.parked
overnight · job 4f2a
23:02  start · job 4f2a · batch tier · cap $12
23:17  checkpoint 1/24 · 14 files · $0.90
00:41  question: keep legacy snapshot format? → resolved from spec §3
02:36  question: remove flaky suite? → irreversible → escalated to on-call
03:06  no reply · parked 4f2a · started job 9c1e
04:50  reply: keep it · resumed 4f2a
05:30  verification · clone at sha · 340/340 tests
06:20  delivered · PR #409 · $6 actual · est $9–24 · signed sonnet-5
08:00  digest → #eng · 6 delivered · 1 waiting · 0 at a wall
channels · where the person already is

The event reaches you where you are. Never a screen you have to open.

claude code · codex cliThe status line and the next prompt

Bars, credits and the reset on the line. At the wall the exits arrive before your next prompt, and /sled 1–6 answers them.

cmux · orcaThe pane ring and the sidebar

The seat line per pane, a ring at the wall, and the sidebar block that mirrors the extension.

slack · the extensionA thread and a popup

Hand-offs, walls and digests in the channel or a DM; the extension shows your meter and parks a hand-off in two clicks.

claude · chatgpt · coworkVerbs, for the business side

The same verbs answer in a paragraph: intake, estimate, dispatch, status, hand off, pick up.

invite only

Priced before. Receipted after.

Request an invite and route your first request the same day.

We'll only use it to reach you about sleds.