Feature request for product/service
Agents Window, Cloud Agents
Describe the request
I’m aware there are many threads going on related to this topic:
- Rules in cloud agent
- Global rules for Cursor Cloud Agents?
- Sync user rules and agents to Cloud Agents
- Also sync ~/.agents/skills/ for Cloud Agents
- “Sync Skills for Cloud Agents” stuck
What they all share is that there’s no single official place for these User level settings.
On my laptop, Cursor reads ~/.cursor/ (rules, skills, agents) and also ~/.agents/. Cloud Agents don’t have that disk, so they rely on User Rules, skill sync, and files copied into the environment image instead. Even when all of that works, they’re still separate copies. I update one and the rest don’t follow. I don’t think local vs cloud should mean a different set of rules, skills, and agents. It should just be where the agent happens to run.
I get that this is not a straightforward problem to design for. Some people use Cursor only locally, some only in the cloud, some both. Some use other harnesses too and want shared settings across all of them, as files on disk they can put in git.
I like Cloud Agents a lot, I use them because I don’t want everything tied to my laptop. What I’d want is for Cursor to just pick a clear default: the account is the source of truth for rules, skills, agents, etc. and both Local and Cloud Agents read from that.
~/.cursor/ and ~/.agents/ can be a cache of the account. Cursor refills them from the account. If a user adds or edits files in those folders directly, don’t treat that as a silent second store. Surface it on the account: show what’s new, diff it against what’s already there, and let the user choose whether to sync it up. Both Cloud and Local Agents would then read from that account store, not a second copy sitting in local files or baked into the env image. ~/.cursor/ and ~/.agents/ can stay file-based, but not treated as live config until synced to the account. People using other harnesses can still version control their file-based settings.
What I have to do today for Cloud Agents is messy - rules are in User Rules, I initially synced skills from ~/.cursor/skills, but they can go stale as I maintain a git repo for shared skills, so I started putting skills and custom agents in a git repo, and install them on recurring Cloud Env builds. It works, but it’s a workaround, not a neat, clean solution.
cc: @deanrie



