I am working on developing a corporate finance application from scratch. At my company’s request, I’m doing most of the work with Cursor. I’m generally satisfied with my current workflow, but I’m not sure what I could improve. Here is the setup:
-
I have a Cursor Pro plan, and “demand usage” is disabled.
-
In Cursor, I have both general rules and project-specific rules.
-
I added Context7 as an MCP.
When I want to implement a feature/change:
-
I use Gemini (pro/web) to help me craft the prompt.
-
I give the prompt to Opus in Plan Mode.
-
I do a quick sanity-check of the plan.
-
I run it in Auto mode (to save tokens).
This works most of the time, but I’m sure there are areas to improve. For example, even with a plan, Auto mode still fills in some gaps on its own, and the results aren’t always great. Having the entire plan executed by a more expensive model is also not cheap.
How can I increase productivity further? How can I reduce token usage while still controlling which model is used during plan execution? What else would be worth improving?