Run nine agents and spend attention only where it counts

A power user keeps Claude Code, Codex and OpenCode busy across three boxes. One list shows which tab is working, which is done and which needs a decision, so review is the only work left. Pro is $12 a box.

From $5 a month · Docker and sudo included · Cancel from the dashboard any time

Terminals · all boxes5 tabs · 3 boxes
Box · tabAgentLast lineState
fleet-web · t1CodexWhich date library should the calendar use?Needs you
fleet-api · t1Claude Code▸ go test ./... ok 412 testsWorking
fleet-api · t2shelldev@fleet-api:~/api$Idle
fleet-web · t2Codex▸ pnpm build compiled 214 modulesWorking
fleet-docs · t1OpenCode✓ docs/api/orders.md written, 14 endpointsDone

More agents means more waiting on you

Past three agents, the limit is you: finding the one that stopped, reading what it did, deciding.

Terminal windows don't say who is waiting, so the quiet one sits for an hour.

A day with nine agents

  1. 09:00

    Fill three boxes

    API, web and docs each get a box and their own agent, three tabs apiece.

  2. 10:30

    The list sorts itself

    The tab that needs you rises to the top; finished ones say Done.

  3. 11:00

    Review in order

    Open the one that waits, answer, move to the next. The rest keep working.

  4. 17:00

    Merge the day

    Nine branches, reviewed as they finished instead of all at once at six.

What nine agents need

  • Your attention, routed

    Terminals mode lists every tab on every box as Working, Needs you, Done or Idle.

  • Every box its own lane

    Each box has its own CPU, Docker and checkout, so builds and ports never clash.

  • The right agent per repo

    Claude Code on one box, Codex on the next, OpenCode on the third.

  • Limits in view

    The limits board shows which subscription has room for the next batch.

The box for this job

Pro · $12

Pro gives each box 4 vCPU and 8 GB for three agent tabs with their builds and tests.

Manifestdetachbox · KZ-1
Box
fleet-api · fleet-web · fleet-docs
Plan
Pro · 4 vCPU · 8 GB · 100 GB · $12/mo
Agent
Claude Code · Codex · OpenCode
Tabs
9
Services
postgres:18
Runs
Around the clock, lid closed

Questions about this

How many tabs per box?

Up to ten, each running the box's agent.

How does the list know an agent needs me?

The agent CLIs on the box report their own state: working, waiting on you or done. The list shows it beside the last line of output.

Can I mix agents on one box?

Give each box its own agent: Claude Code on one, Codex on the next. One list shows them all.

Run nine agents and spend attention only where it counts

Start a box, hand the agent the job and close the tab. Come back to finished work.

Start my box

Charged when the box starts · Cancel from the dashboard; the box runs to the end of the paid month