Cursor
Facts
- Openness
- Closed, studied from outside
- Licence
- proprietary
- Language
- Not stated
- Pinned version
- Official documentation (the code is closed)
- Topics checked
- 31 of 33
- Kind of agent
- Coding
What it does notably well
- Compaction
Cursor's 2026-03-17 post describes Composer self-summarization trained with reinforcement learning: it summarizes its own context at a token trigger, and summaries are rewarded…
- Human approval
The Auto-review classifier runs in the parent's RPC stream and, on a block, sends an explanation to the parent agent, which can choose a safer path before any user prompt (vendor…
- Crash recovery
Cursor's 2026-06-02 post says it decoupled the agent loop, the machine and the conversation state, so the loop lives in Temporal rather than on the VM.
- Result clearing
Cursor's 2026-01-06 post describes dynamic context discovery: long shell and MCP outputs are written to files the agent reads on demand instead of being truncated, chat history…
- Sandboxing
Cursor's 2026-02-18 post says it changed Shell tool results to surface the sandbox constraint behind a failure, so agents recover from sandbox failures more gracefully.
- Stopping
A stop hook can answer the end of a run with a follow-up message that Cursor submits as the next user message, giving loop-until-done flows with a per-script loop limit.
See how Cursor does on each topic
The topic-by-topic verdicts, the code lines and a side-by-side comparison are in the app. Sign in with Google; new accounts are approved by hand.
Independent analysis, not affiliated with Cursor.