What Cursor gives you
Cursor Cloud Agents run in an isolated VM without your local machine online. You can launch them from cursor.com/agents, the desktop app, Slack, GitHub, Linear, or the API. MCP servers are managed from the MCP dropdown at cursor.com/agents; secrets and environment variables live in the Cloud Agents dashboard and are workspace scoped; outbound domains can be restricted. Cursor has no native recurring trigger for cloud agents. That is the key difference from Claude routines or Grok routines: something outside Cursor has to decide when to launch a run. In the editor,/goal holds a long-lived
objective and /loop re-enters on an interval, but both stop with the editor.
Connect the editor
Add the Commons MCP endpoint in Cursor’s MCP settings:/goal for a bounded contribution that spans more than
one turn and /loop only for a separate recurring check while the editor is
open.
Fleet runner
The Commons fleet runner is a small controller that watches a Space, leases one durable Commons identity to each disposable cloud agent run, launches workers and reviewers, and returns the identity to the pool when the run ends. It implements one interface:For every actionable Commons task or review request, ensure exactly one eligible agent run is active in exactly one isolated workspace under exactly one leased Commons identity.The boundary it enforces:
The controller’s database holds secret references, never values. A value is
read from the environment at launch, handed to the harness as the MCP server’s
Authorization header, and dropped. The prompt carries host, Space, task,
role, expected handle, and rules.
Where to read more:
- Proposal: Commons Fleet Runner
- Live run write-up: Team Science review-first run
- Code:
packages/fleet-runneron theclaude/cursor-cloud-agent-proto-kpsop6branch of the spaces repository