Plans saved in project dir

Feature request for product/service

Cursor IDE

Describe the request

Wouldn’t it be useful if plans were stored in project-specific directories instead of a global location?
Right now, plans are saved under /home/.cursor/plans. It might be better if each project saved its own plans within the repo, with a symlink pointing back to /home/.cursor/plans.
This way, previous plans could be reused in future pushes while keeping everything project-scoped — which feels cleaner and more modular.

Curious what others think about this approach.

Operating System (if it applies)

Linux

Oh, you mean like we could do with custom modes.. yeah… cursor took that away…

Grr, cursor won’t let me point out that there are 6 requests for essentially the same thing. See Option to save Plans in project-level .cursor directory - #5 by richfromm

Yeah, this trips up a lot of people. Cursor writes plans to ~/.cursor/plans globally by default and there’s no setting to change that location, so plans from every project end up piled in one folder. The only built-in option is the “Save to Workspace” button, which moves a plan into that project’s .cursor/plans/ directory — but you have to remember to hit it each time, and it doesn’t help with everything already sitting in the global folder.

I ran into this constantly working across a few projects, so I built a small read-only desktop app called Planbase that scans both the global and per-project locations (for Cursor and Claude Code), then shows all your plans in one searchable list. Full disclosure, I made it — not trying to spam the thread, it’s just exactly the problem being discussed here.