It keeps running without you
Work does not happen in your browser. Sending a message enqueues a job, and the job runs on our side whether or not the tab is open. Close it, put the laptop to sleep, come back later. When you reopen the chat it reattaches to the running job and replays everything that happened while you were gone. Two honest caveats. The pointer to a running job is stored in that browser, so another device sees the answer once it is saved rather than watching it stream. And the live replay buffer is kept for one hour, after which the finished message is still there but the keystroke by keystroke replay is not. If the agent needs an answer from you, it waits 90 seconds and then suspends rather than holding a worker open. The message is saved as suspended and you pick it back up with/resume.
Modes
Five, from the composer. They change how long the agent may work, how many subagents it runs at once, and which tools it may touch.
Normal, Plan and Fast run up to 300 steps and 45 minutes. Eco runs up to 40
steps. Max runs up to 600 steps and 90 minutes.
Fast
Fast scales its process to the request. A question, a fix or a single file gets answered or written directly, with no planning first. A large build with independent parts, such as a multi-file app with components, libraries and routes, is split: the agent writes a short shared contract (the file tree, the types and props every file agrees on, the data shapes and the naming), then hands 3 to 5 builders a disjoint set of files each and lets them write at the same time. On a Computer the agent scaffolds the project and installs every dependency before the builders start, and they write straight into it; without one, each file becomes its own artifact. Builders run at low or medium reasoning effort while the agent itself keeps the effort you picked. When they are done, the agent runs one check over the whole build, such as a typecheck or a build command, fixes what does not fit together, and reports.Eco
Eco is the cheapest way to use the same model. Reasoning effort is held at low whatever you picked, replies are short, a single reply can write at most 8,192 tokens, and a turn stops after 40 steps. There are no subagents, no research agent, no plans or status updates, and the agent does not look at or click through the preview page, though it can still read the browser console. It can still build small things: an artifact, or a small project on a Computer with its files written and its commands run directly. For a request that needs more, it does a reduced version and says which mode suits the full one.Checking the preview
In every mode, the agent’s look at a running Computer preview is bounded. It can take 12 preview actions in a turn, and after 3 failed in a row it stops checking and tells you what it could not confirm instead of trying more selectors.What it can reach
Files and search
Attach a document and the agent searches inside it rather than pasting it.
Web research
Search, read pages, and dispatch a research agent that comes back with sources.
Connectors
Your own Postgres, MySQL, SSH hosts and MCP servers, behind an approval gate.
Integrations
GitHub, Slack, Notion, Drive, Linear, Jira, Dropbox and more over OAuth.
Subagents
Parallel workers for research, repositories and long documents.
Custom agents
Save your own agent with its own prompt, tools and model.
Artifacts
Documents, websites, diagrams, charts and PDFs, with version history.
Images
Generate pictures with an image model from your own account.
Memories
Standing facts it carries between conversations.
Computer
A real machine it can build in and put online.
Indexed sites
Crawl documentation you rely on so it is searched before the open web.
Skills and knowledge
The procedures it loads and the reference it searches, without being asked.
Prompting
How to ask for what you actually want.
Slash commands
With a Computer attached you also get
/logs, /stop, /usage and
/publish.