Create one
- Agents → New agent → Other agent.
- Choose Claude Code or Codex, and Overlay Cloud.
- Choose the account it runs on. If you have none, the dialog offers Connect right there, and the account is also saved under Settings → Agents → Agent accounts:
- Claude Code: paste a token from running
claude setup-tokenon your own computer (for a subscription), or an Anthropic API key. - Codex: sign in with ChatGPT (Settings → Agents shows a code and a link to enter it), or an OpenAI API key.
- OpenCode, Cursor (experimental): an OpenRouter key (OpenCode) or a Cursor key. Secrets are stored encrypted and are never shown again.
- Claude Code: paste a token from running
- Choose a model (Claude Code and Codex): leave it on Default, or pick one. Codex also has a Reasoning level. You can change it later on the agent page; it applies from the next message.
- Choose a size: Small (2 vCPU, 4 GB), Default (4 vCPU, 8 GB), or Large (8 vCPU, 16 GB).
- Create. The dialog shows the steps (allocating, booting, connecting) and opens the conversation when the agent is ready, usually within a minute.
The computer
- It pauses itself after about 10 minutes idle and wakes when you message the agent. A wake can take up to a minute or two; if the message says the environment went offline, send it again.
- On the agent’s page: Pause, Resume, Restart, and the size and account it uses. Restart also recovers a computer that stopped answering. Do not pause or restart while the agent is replying: the interrupted answer is stopped and you will need to send it again.
- Needs sign-in means the account was rejected. Use Reconnect and enter a fresh token.
- Unavailable means the computer is gone, usually because credit ran low. Add credit, then archive the agent and create it again.
- Compute is charged to your Overlay credit while the computer runs. Model use on your own subscription or key is not charged by Overlay.
Give it your Overlay workspace
The page’s Overlay access control decides what the agent can do in Overlay: None, Read only, Read and write, or Everything (the default). The agent reaches Overlay through its MCP server and acts as whoever messages it. See Tools.Bring your setup (Config)
The Config section copies your Claude Code or Codex configuration onto the computer: instructions (CLAUDE.md or AGENTS.md), skills, commands, subagents, output styles, prompts, settings, and MCP servers.
What is never copied: sign-in credentials, history, plugins, and caches. Secret-looking values (an MCP server’s token) are replaced by names, and you enter each value once; it is stored encrypted and given to the agent only while it runs. Hooks and notify or status commands are listed and stay off until you turn them on. Permission modes that skip or deny Overlay’s approval prompts (bypassPermissions, acceptEdits, dontAsk) are not imported.
Two ways in:
- From your computer: choose Import from your computer, copy the command, and run it in a terminal on the computer that has your setup. It needs Node 24 (the command fetches it). It lists what it found, and
--dry-runsends nothing. - Upload a folder: choose Upload .claude folder (or .codex) and pick the folder.