For agents: fetch /llms.txt first. It indexes every page as Markdown.
Give Claude Code, Codex, Cursor or any MCP client its own computers. The agent installs the CLI, asks you to approve a sign-in, registers the MCP server and creates a sandbox to prove it works. You do one thing: approve the sign-in in your browser.

Paste one prompt

Hand this to your agent and it does the rest.

Docs for agents

llms.txt and a Markdown copy of every page.

The flow

The sign-in is a standard device flow (RFC 8628). The agent never sees your password or an API key. The CLI trades its session for gateway tokens that last 15 minutes, and anona-compute logout revokes the session.

Ways to connect

Coming soon: downloadable anona-compute binaries and the anona and @anona/sdk packages. Until they ship, path D works today; see Migrate from E2B.

Setup per path

agent_login.sh
Then register the server with the agent’s client:
Cursor and other clients: see Agents via MCP. MCP tools usually load when the client starts, so restart the agent once.

What the agent gets

Over MCP the agent can create, pause, resume, extend and kill sandboxes; run commands and background processes; read and write files; get a live-view link for you to watch, a preview link for a dev server it started, an SSH config and a desktop screenshot; and read its own usage. The full list is in Agents via MCP.

Limits

  • The agent can do what your role and credential allow, no more. Start it with --read-only after mcp to offer only the tools that do not change sandboxes.
  • A browser sign-in is a session for one machine. It cannot be used with the SDK or the REST API; those need an API key.
  • Sandbox limits (count, size, lifetime) come from your plan. See Limits.
  • Billing is per active CPU and resident memory; an agent that leaves sandboxes running is billed. Tell it to kill or let it pause when idle.

Troubleshooting

The agent says the tools are missing. The client loads MCP tools at start. Restart it, then ask it to list its tools. login waits forever. The code expires. Run it again, open the URL it prints and check that the code matches. unauthorized after a while. The session was revoked, or the key expired. Run anona-compute whoami, then sign in again. A create fails with a limit error. Your plan’s sandbox, memory or lifetime limit is reached. The message names it; see Troubleshooting.