Cursor shipped a release that turns cloud agents from on-demand sessions into an always-on system that builds and ships software on its own. The core primitive is Subscriptions: an agent subscribes to an event source such as a PR, a Slack thread, or a schedule, and wakes when something happens. Agents automatically subscribe to the PRs they create and drive them to completion, fixing CI and addressing bot comments; this is cloud-agents-only for now. The same release adds custom modes (any skill pinned as an always-on mode in chat), subagents that each run on their own VM with an isolated project copy and clean context (swarm patterns supported), and /goal, a long-lived objective the agent works toward until complete, pairable with custom modes and /loop. Steering changed too: follow-up messages now queue until the next tool call instead of interrupting the agent mid-action.
This is the most complete commercial packaging yet of the always-on multi-agent runtime pattern: event-driven wake-up, VM-per-subagent isolation for clean-context parallel work, long-lived goals, and non-interrupt steering are exactly the primitives an autonomous coding fleet needs. The auto-subscribed, PR-driving agent also closes the loop with Cursor's own hosting (Origin) and CI integrations, so one vendor now covers repo → review → CI → always-on agents. For teams considering it, the caveats are concrete: deeper lock-in to Cursor's cloud stack, real compute cost from swarm parallelism, and guardrails needed before autonomous PR-driving agents point at production repositories.
| Subscriptions | event sources: PRs, Slack threads, scheduled tasks; cloud agents auto-subscribe to PRs they create and drive to completion (fix CI, address bot comments); cloud-agents-only for now |
|---|---|
| Custom Modes | pin any skill as an always-on mode (⌥⏎ / Alt+Enter from the / menu, or 'Use as Mode') |
| Subagent Isolation | each subagent gets its own VM with an isolated project copy and clean context; swarm patterns supported |
| Goal | /goal long-lived objective until complete; pair with custom modes or /loop |
| Steering | follow-ups queue until the next tool call instead of interrupting; 'Send now' or double-⏎ |
| Context | extends cloud agents/cloud subagents line (cloud environment setup + cloud subagents since ~2026-06-17); follows Builds (8/13) and Origin hosting (8/17) |
| Relation To Kb | in-window evidence for trend coding-agents-multi-agent-runtimes (new org: Cursor; new primitive types: event-driven wake, VM-per-subagent); also extends the single-vendor vertical-integration early indication (Builds 8/13 → Origin 8/17 → always-on system 8/19) |