Use Plan Mode for a Slightly Larger Task
For complex work, make Cursor research before it edits.
Use the right surface
After this you can pick Plan Mode for the right job and define done.
Done means a reviewed plan names scope, files, checks and risks before implementation starts.

Use planning when a change needs research, files, checks and risk called out before edits begin.
Use Plan Mode when the change touches several files or the right approach is not obvious. Keep the boundary narrow.
Start small. Name the job, attach the context that proves the point and decide what evidence would make the output trustworthy.
Read the loop before touching the controls. The first beat frames the work, the second uses Cursor, the third checks the result and the fourth leaves a handoff someone else can inspect.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Run this loop in a real repo.
- Entry point
- Plan Mode in Agent
- Source
- Plan Mode docs and agent best practices
Use the source as the product reference.
Ask Cursor for an output you can inspect.
If the output cannot be checked, narrow the task before you continue.
A good run leaves a file, setting, screenshot, command result or written claim you can verify.
Takeaway. Done means a reviewed plan names scope, files, checks and risks before implementation starts.
Self-check
QWhen should you reach for Plan Mode?
Run it
After this you can do the task with clear scope and one proof point.
Treat this as a short practice loop, not a product tour. The task should be small enough that you can inspect the result without trusting the summary.
- 1Generate the plan with a thinking modelA reasoning model (shown with a brain icon in Cursor's picker) that spends extra compute before answering; reach for it on complex, nuanced work and a standard model for fast, simple tasks., then execute it cheaply, with the repo areas and constraints named up front.
- 2Read the plan for scope creep, missing tests and risky assumptions.
- 3Edit or reject the plan before allowing implementation, knowing that editing the plan itself costs zero tokens.
- 4After build, compare the finished diff against the accepted plan.
The exercise is complete only when the proof matches the requested outcome. If the proof is weak, reduce the scope or fix the context instead of adding more instructions.
Keep the task small enough to review.
The plan asked at least one clarifying or discrepancy question before implementing.
Takeaway. Stop when you have proof: The plan names files, tests and non-goals..
Self-check
QWhich habit makes this workflow safe to use on a real project?
Check it
After this you can find the first failed check before changing tools.
Verification decides the next move.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Pick a row to see what to look for.
Use the first failure signal as the next prompt. Broad retries usually make the run noisier; a narrow retry gives Cursor a concrete repair target.
No proof means more checking.
Use a real repo or admin setting. Save the prompt, context and proof.
Takeaway. If it fails, find the first failed check.
Self-check
QThe workflow failed. What is the best first move?