Feature request for product/service
Cursor IDE
Describe the request
I’m a long-time Cursor user and my primary workflow is the classic IDE: editor,
file tree, terminal. I use the agent as a tool inside that environment, not as a
replacement for it.
Since the Agents Window became the default entry point, I keep landing in an
interface I didn’t ask for and don’t want. Two specific problems:
cursor .from the terminal opens the Agents Window. As far as I can tell,
this code path ignores the startup setting in Cursor Settings entirely.General → Startup → Window Restoration → Last Used Windowsonly restores
whatever window happened to be active last. It is not “always open the IDE”,
so it’s easy to fall back into the Agents Window and hard to get out of.
The only reliable workaround I found is the --classic CLI flag, which is
marked “dev-only” in cursor --help. I’ve had to alias cursor to
cursor --classic in my shell config. Relying on an undocumented dev-only flag
for something this basic doesn’t feel sustainable — it can disappear in any
release.
What I’m asking for:
- A first-class, documented setting (ideally a plain
settings.jsonkey) along
the lines of “always open the Editor window”, that is respected by the CLI as
well as by app launch. cursor .should honor that setting instead of taking a separate path.- If
--classicis going to remain the only way to do this, please promote it
to a supported, documented flag.
I understand the agent-first direction and I’m not asking you to remove it. I’m
asking for the choice to stay mine. Right now the product decides for me on
every launch, and that friction is the single biggest reason I’ve started
looking at alternatives — which I’d genuinely rather not do.
Cursor version: 3.18.25 (arm64), macOS.
Operating System (if it applies)
MacOS