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
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
- A. CLI and MCP
- B. API key
- C and D. SDK
agent_login.sh
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-onlyaftermcpto 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
killor 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.