ArcBox Computer
A computer your agent keeps.
Files, tools, and sessions survive between tasks — snapshot it, stop it, resume it weeks later.
A Computer is a full operating system the agent returns to: its own disk, its own network identity, its own kernel. Stop it and pay for nothing but the disk; resume it in the state you left it. Snapshot before a risky step and roll back if the agent breaks something.
- LinuxWaitlist
- WindowsWaitlist
- macOSContact sales
- iOSContact sales
- AndroidContact sales
When a Computer is the right form.
Long-horizon agents
An agent that works on a codebase for weeks needs its clones, caches, and credentials to still be there tomorrow.
Personal and team assistants
One machine per user, with the tools installed once and a snapshot to reset to when something goes wrong.
GUI agents on Windows and macOS
A desktop session the agent drives with a screen, keyboard, and mouse — and a real browser, not a headless one.
What happens, in order. The steps a Computer goes through, and what each one costs you in time.
- 01Createfrom an image or a snapshot
- 02Workssh · exec · files · ports
- 03Snapshotdisk + memory, named
- 04Stopno compute billed while stopped
- 05Resumesame disk, same identity
From nothing to a machine.
The same verbs as every other form — create, exec, snapshot, destroy.
Full reference in the documentation.
abctl computer create --os ubuntu-24.04 \
--cpus 4 --memory 8g --disk 80g
# cmp_7f3a ready in 612 ms
abctl computer ssh cmp_7f3a
abctl computer snapshot cmp_7f3a --name before-migration
abctl computer stop cmp_7f3a # disk kept, no compute
abctl computer resume cmp_7f3a # same disk and addressWhy a Computer and not the others. Same machine, same runtime — these are the properties only this form has.
It persists
Sandboxes are destroyed when the job ends; a Computer is stopped and resumed, disk intact.
It has an identity
A stable hostname, address, and SSH key, so other systems can talk to it by name.
It can be rolled back
Named snapshots of disk and memory — restore to before the agent ran that migration.
Where a Computer runs today. Waitlist means we write to you when a wave opens; Contact sales means we plan the capacity with you.
| Operating system | Computer | How to start |
|---|---|---|
| Linuxx86-64 · arm64 | Waitlist | Join the waitlist |
| WindowsWindows 11 · Server 2022 | Waitlist | Join the waitlist |
| macOSApple silicon hosts | Contact sales | Contact sales |
| iOSSimulator · device lab | Contact sales | Contact sales |
| AndroidEmulator · x86-64 images | Contact sales | Contact sales |
- Linuxx86-64 · arm64
- Computer
- Waitlist
- Start
- Join the waitlist
- WindowsWindows 11 · Server 2022
- Computer
- Waitlist
- Start
- Join the waitlist
- macOSApple silicon hosts
- Computer
- Contact sales
- Start
- Contact sales
- iOSSimulator · device lab
- Computer
- Contact sales
- Start
- Contact sales
- AndroidEmulator · x86-64 images
- Computer
- Contact sales
- Start
- Contact sales
Give your agent a Computer.
Linux and Windows open in waves — leave an address. For macOS, iOS, and Android, tell us what you are building.