Parallel agents
Run multiple agents across multiple tasks without their environments interfering with each other.
Give your engineers unlimited cloud agents. Each runs on its own VM, ready in 5 seconds with your code, tools, and environment.
Example workflow: run adria start "feature/search" to prepare an isolated Linux VM with your branch, saved environment variables, and agent settings. Launch Codex, ask it to add keyboard navigation to search results, then watch it inspect a file, edit the code, and run tests.
Run multiple agents across multiple tasks without their environments interfering with each other.
Close your laptop. Your agents keep running, and your files, services, and environment stay in place.
Linux, Docker, databases, browsers, services, terminals, and the tooling your codebase already depends on.
Use Claude Code, Codex, Pi, internal agents, or whatever comes next—with your own credentials.
Connect over SSH to the same environment to inspect, debug, or continue the work yourself.
Use Adria-managed infrastructure or run session compute inside your own cloud and network.
Sign in with the Adria CLI and connect Codex, Claude Code, or Pi. Bring the coding agent you already use, with your choice of model provider.
Connect a coding agent
# In your local terminal
$ adria login
$ adria auth codex
✓ Your coding agent is connected.
Run one command from your local repository. SANDBOX prepares a remote computer, checks out your branch, and connects you to a familiar shell.
Start your first computer
# From your local repository
$ adria start feature/your-next-idea
✓ Remote computer ready
✓ Branch checked out
✓ Connected to your shell
Run your agent, tests, and development server on the same computer. Open a forwarded port in your local browser to see what you are building.
Explore remote development
# Inside your remote computer
$ codex
# Start a development server
$ bun run dev
# In your local terminal
$ adria open 3000 --session feature/your-next-idea
Pause a Session to stop its processes while keeping its files. Connect again when you are ready to pick up the branch and keep going.
Manage your computers
# Pause when you are done
$ adria pause feature/your-next-idea
# Pick up where you left off
$ adria connect feature/your-next-idea