Feature request for product/service
Cursor CLI
Describe the request
Summary
The IDE has a toggle for compatibility loading under Settings → “Rules, Skills and Subagents”. cursor-agent has no equivalent. Please add one.
Why the IDE toggle is not enough
My workflow drives Cursor through the CLI (cursor-agent --workspace --add-dir ), which is where all of my agent work actually runs. The IDE setting has no effect there.
Evidence (cursor-agent 2026.07.23-e383d2b, Linux)
Discovery paths carry a requiresThirdParty flag: .cursor/skills and .agents/skills are false, while .claude/skills, .codex/skills and .claude/agents are true. The gate getThirdPartyExtensibilityEnabled() is honoured in computeAgentsDirs(), in loadRulesFromDirAndAncestors() and in the nested-extensibility walk, so the plumbing for an opt-out already exists end to end. The CLI entrypoint simply constructs the getter as () => true. I could find no key in cli-config.json and no CURSOR_* environment variable that feeds it.
Surface affected (broader than the existing skills-roots request)
CLAUDE.md, CLAUDE.local.md, .claude/agents, .claude/skills, .claude/commands, hooks loaded from .claude/settings.json, .claude/settings.local.json and ~/.claude/settings.json, and .codex/skills.
Concrete harm
Subagent definitions written for Claude Code reference tools and models that do not exist in Cursor, so Cursor is offered agents it cannot run.
Duplicate rules waste context: a repo with AGENTS.md plus a CLAUDE.md symlink to it gets the entire ruleset loaded twice, since both filenames are treated as rule files.
Imported hooks execute. Config I wrote for a different tool’s trust model runs under Cursor without me opting in.
Requested
Any one of: a cli-config.json key (e.g. “extensibility”: { “thirdParty”: false }), a --no-third-party-extensibility flag, or an honoured environment variable. Per-source granularity (rules / skills / subagents / commands / hooks) would be ideal, since the compatibility import is genuinely useful for skills and actively harmful for subagents and hooks.
Related threads
Toggle (or allowlist) for Agent Skills roots: covers skills roots only, and the staff answer points at the IDE setting, which does not reach the CLI.
Cursor loads CLAUDE.md even when the “third party rules” toggle is turned off: suggests the IDE path also needs a fix, not just the CLI.
Operating System (if it applies)
Linux