CursorAnnouncement
Self-hosted machines
Summary
Cursor’s self-hosted machines keep tool execution inside an organization’s own network, leaving the codebase, build outputs, and secrets on internal infrastructure while the agent handles tool calls locally. The feature supports My Machines for connecting one laptop or VM and team pools that provide named queues of workers, with capacity expanding as requests arrive and contracting when workers disconnect. Pools are repository-independent, can hibernate idle machines, and can restore them within a reconnect window, avoiding the need to keep costly capacity warm. Cloud agents can run on infrastructure including AWS Lambda, Coder, Cloudflare, Daytona, Modal, Namespace, Vercel, and E2B, while Linux and Mac workers add computer use for clicking, typing, screenshots, and browser control.
Context
The feature is aimed at keeping agent execution and sensitive project artifacts on infrastructure controlled by the user, team, or enterprise. It supports individual machines, shared worker pools, cloud infrastructure, and desktop interaction on Linux and Mac.
Approach / What changed
Self-hosted machines connect laptops, VMs, or worker pools to Cursor so agents can execute tools on internal infrastructure. Team pools schedule requests across available workers, scale capacity as workers connect or disconnect, and can hibernate idle machines until a follow-up request arrives. Supported cloud environments include AWS Lambda, Coder, Cloudflare, Daytona, Modal, Namespace, Vercel, and E2B.
Takeaways
My Machines connects one laptop or VM for personal workflows, while team pools provide named queues of workers for teams or enterprises.
Pools are not tied to a repository and can hibernate idle machines, restoring them within a reconnect window instead of keeping expensive capacity warm.
Linux and Mac self-hosted workers support computer use, including clicks, typing, screenshots, browser control, desktop viewing, and manual takeover.
FAQ
How do My Machines differ from team pools?
My Machines connects a single laptop or VM to an account for personal workflows. Team pools are named worker queues intended for a team or enterprise.
Can self-hosted pools avoid keeping idle machines running?
Yes. Pools can hibernate idle machines and restore them within a reconnect window when another request arrives.
What can computer use do on self-hosted workers?
On Linux and Mac, an agent can click, type, take screenshots, and drive a browser when the required desktop packages are installed. Users can watch the desktop or take control from Cursor.
Source and freshness
- Source
- cursor.com
- Published
- Added to Yomu
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.