Last reviewed
Correct answer: C. It plans the work itself, edits files, runs commands and checks its own results against the goal you described.
Explanation
The principle — A coding agent writes and changes software on its own. You describe a goal in plain language; the agent plans the work, edits files, runs commands and checks its own results.
Why the key is correct — Planning, editing, running and verifying are the agent's job, which is why a useful prompt states the outcome and its constraints. Micro-steps waste the part that plans.
Why the others are wrong — Writing a plan for you to execute describes a hand-off that does not happen; the agent does the work even when the approach is reviewed first. Returning a snippet to paste describes an assistant that answers rather than acts. Codebase search is one tool feeding the next edit, not the deliverable.
Remember this — Give the agent the destination and the constraints; let it choose the route.
Sources — Cursor's coding agents help documentation.
Sources
“You describe a goal in plain language, and the agent plans the work, edits files, runs commands, and checks its own results.”
Practise 10 questions on this topic
Take Cursor AI Features — Timed Test 1 (10 questions) — scored instantly, explanation for every question, no login.