Atlas AI Resources

Guide

Cursor Cloud Agents: a practical guide to remote coding agents

By Atlas AI Resources · Published October 23, 2026 · How we make these guides

Cursor Cloud Agents are coding agents that run in their own virtual machine in Cursor’s cloud instead of on your laptop. You hand one a task, it works on a separate branch, and the work comes back as a pull request you review. This page sums up what Cursor’s official docs say about starting them, setting up their environment, getting work back, and keeping them safe. Then it adds our own advice: a first-week plan, a task brief, and a review checklist you can copy.

Everything below is based on Cursor’s public Cloud Agents docs as we read them on October 23, 2026. Cloud Agents were formerly called Background Agents, so older posts may use that name. Features, plans, and limits change, so check the linked docs before you rely on any detail.

1. What a Cloud Agent is

Per the docs, a Cloud Agent uses the same agent basics as Cursor’s local agent but runs in an isolated VM with a full development environment: cloned repos, installed dependencies, secrets, startup commands, and network access. That changes what it can do:

2. Where you can start one

Before anyone can start a Cloud Agent on a repository, a Cursor admin has to connect source control for the account (GitHub, GitLab, Bitbucket Cloud, or Azure DevOps, per the docs). After that, the docs list these starting points:

Cursor’s Automations also run Cloud Agents on a schedule or on events such as a new pull request. Our guide to scheduling AI agent routines covers that side.

3. Set up the environment before the first real task

The docs call environment setup “the most important step” for getting good results: an agent that can write code but can’t run tests or reach the services it needs can’t check its own work. The options, as the docs describe them:

Cursor’s best practices page adds a useful test: if your repo is hard for a person to run and test locally, it will be hard for an agent too. It also suggests treating the agent as “a smart, but low-context human developer” and giving it context through skills, AGENTS.md, and rules.

4. How the work comes back

5. Security notes from the docs

The biggest difference from the local agent: Cloud Agents run terminal commands without stopping for approval at each step, so they can iterate on tests. Cursor’s security overview says plainly that this changes the risk model, because instructions planted in content the agent reads (prompt injection) could try to make it send code to an outside host. The layers the docs describe:

Our guide on keeping AI agents safe from prompt injection covers why issue text, PR comments, and Slack threads should be treated as data, not orders.

6. Cost and plans

Per the docs’ billing section, Cloud Agents draw on your plan’s usage like other agent work, at the selected model’s rate. A larger context window can increase token use and cost, and Cursor asks you to set a spend limit the first time you use them. The docs’ troubleshooting section says Cloud Agents need a plan that includes them (Premium and higher, Teams, Enterprise, or a legacy paid plan) and that Free and Plus don’t. Check Cursor’s models and pricing page for current rates; we don’t quote prices here because they change.

7. Cloud or local: which to use

Cursor’s docs describe the local agent as asking for your approval before terminal commands by default, while Cloud Agents auto-run them inside an isolated VM. The security FAQ calls the cloud “a different risk profile, not a worse one.” Our rule of thumb:

Per the Agents Window docs, you can also move an agent from cloud to local to iterate, then back to the cloud.

Our advice

The checklists and templates in this section are our own, not Cursor’s. Adapt them to your repo.

Our advice: a first-week rollout

  1. Day 1: set up one environment for one repo. Start one agent with a tiny, low-risk task (a typo fix or a one-file test) just to prove it can install, build, and run your tests.
  2. Days 2–3: give it one real task type, such as bugs with clear repro steps. Review every PR yourself. Write down each thing you had to fix by hand.
  3. Days 4–5: turn those notes into AGENTS.md lines, rules, or a skill, so the next run starts with that context.
  4. Week 2: only then try parallel agents or a second task type. Add one at a time.

Our advice: a task brief template

Our advice: a PR review checklist

Our advice: an environment and safety checklist

If you also run Grok Bot

Some teams have a Grok Bot start and steer Cursor Cloud Agents for them. Our Grok Bot for engineering page summarizes one engineer’s setup, with a shared PR board and proof requirements. For running many agents on one goal with human review at the end, see parallel agent campaigns.

Useful public resources

Cursor docs — Cloud Agents

Overview: what they are, every place you can start one, environments, MCP and hooks, artifacts, sharing, billing, troubleshooting, and the former Background Agents name.

Cursor docs — Cloud environment setup

Agent-driven setup, Dockerfile and environment.json, install and startup commands, AGENTS.md, secrets, Docker, Tailscale, and Cloudflare Tunnel.

Cursor docs — Cloud Agent best practices

Set up the environment first, check secrets and egress, use skills, AGENTS.md, and rules, and shape tools around how the agent uses them.

Cursor docs — Cloud Agent capabilities

Computer use, artifacts on PRs, remote desktop control, MCP, subscriptions to PR, CI, and Slack events, and automatic CI fixes.

Cursor docs — Cloud Agent security overview

The run lifecycle, inherited access, VM isolation, data retention, and the prompt-injection layers: egress controls, Runtime Secrets, .cursorignore, draft PRs, signed commits.

Cursor docs — Secrets and network

Reference for secret types, network access modes, and egress settings.

Cursor docs — Cloud Agents settings

Default model, repo, and base branch, network modes, admin security settings, and the team follow-ups warning.

Cursor docs — Slack integration

Starting agents with @cursor, inline options, thread context, follow-ups, and PR notifications.

Cursor docs — GitHub integration

Installing the GitHub app, the permissions it asks for, and Protected Git Scopes.

Cursor docs — Cursor for iOS

Starting agents, following them live, and reviewing pull requests from an iPhone or iPad, plus Remote Control for local sessions.

Cursor docs — Agents Window

The desktop view for local and cloud agents, including moving an agent between local and cloud.

Cursor docs — Agent security (local agent)

The local agent’s defaults: approval for terminal commands and MCP tool calls, and Run Modes.

Cursor docs — Automations

Running Cloud Agents on a schedule or on events from GitHub, GitLab, Slack, webhooks, Linear, and more.

Related: Grok Bot for engineering · Parallel agent campaigns · Keeping AI agents safe from prompt injection · Skills before routines · Scheduling AI agent routines · Internal tools with AI agents