Last reviewed
Correct answer: A. Nothing does — there is no limit on tool calls during a task, so a long run of reads and edits is expected.
Explanation
The principle — Agent runs tools in a loop: it searches, reads, edits and runs commands, deciding each next move from the result of the last. Cursor sets no limit on tool calls during a task.
Why the key is correct — With no ceiling, a long sequence of reads and edits is ordinary progress, not a warning sign; hand over the wide task and let the loop finish.
Why the others are wrong — There is no per-request quota, so pre-splitting work discards exploration the agent has already done. Repeated visits to one file are neither counted nor capped, and they are common when an edit ripples. Shell commands are ordinary tools drawing on no separate allowance.
Remember this — Scope a task by the outcome you want, not by how many steps you imagine it is allowed.
Sources — Cursor's Agent overview documentation.
Sources
“There is no limit on the number of tool calls Agent can make during a task.”
Practise 10 questions on this topic
Take Cursor AI Features — Timed Test 1 (10 questions) — scored instantly, explanation for every question, no login.