2 min lesson
Tab, Agent and Ask are the trio - but the surface map is much bigger now
Use "But the surface map is much bigger now" to say what you would do next.
Step 1 of 2
Tab, Agent and Ask are the trio - but the surface map is much bigger nowdon't get caught describing last year's Cursor
The Tab/Agent/Ask story is correct but dated if you stop there. A year ago Cursor's core was just three things: Tab, codebase indexing and chat. It now ships constantly. The most current framing from the field team is that Cursor is an end-to-end SDLC control plane, not an editor: the same agent loop reaches across desktop, the agent window, web, mobile, the terminal, JetBrains and the cloud. An SA who still pitches "AI VS Code" is selling the 2024 product.
Cursor 3An older release label for Cursor's multi-agent interface; current product guidance calls the active surface the Agents Window. Press Enter for the full definition. - internally called Glass or "the agent's window" - is an agent-forward interface redesigned from the ground up to manage many parallel agents rather than edit one file. It sits one abstraction level above the editor: it shows every workspace across local and cloud, multiple repos and archived/active agents at once.
The driving rationale is the line to quote: as models improved, the team "needed to focus less and less on the output of the model and more and more on the outcome." You can still toggle back to the classic editor view (explorer left, code center, terminal bottom, agent pane right) - code and terminal are never hidden.
The other correction to make crisp: the mode dropdown changes the toolset, not the model. Picking Agent, Plan, Debug or Ask gives the same underlying model a different set of tools. New users assume "Ask modeA read-only mode for asking questions about a codebase without changing files; the safe way to explore unfamiliar or legacy code. Press Enter for the full definition. = a weaker model"; it's the same model with a read-only toolset. Get this right and you'll save the room a recurring confusion.
Learn more
Advanced table
Same model in each row - the mode is the toolset, not a different brain
- Mode
- Agent (default)
- What the toolset can do
- Everything: write code, run the terminal, make plans and to-dos
- When it wins
- A real task with a verifiable end state
- Mode
- Plan
- What the toolset can do
- Researches the whole indexed codebase and outputs only an editable plan - no edits until you switch to Agent
- When it wins
- Scoping a non-trivial change before any code is written
- Mode
- Debug
- What the toolset can do
- Walks you through reproduction, adds instrumentation, watches terminal/debug logs
- When it wins
- Diagnosing a symptom like "my search bar isn't working" (distinct from BugbotCursor's automated PR reviewer that posts inline findings and can push fix commits from isolated VMs. Press Enter for the full definition., which is PR review)
- Mode
- Ask
- What the toolset can do
- Read-only Q&A over the codebase; output stays in chat
- When it wins
- Onboarding to a new or legacy repo; non-technical users
| Mode | What the toolset can do | When it wins |
|---|---|---|
| Agent (default) | Everything: write code, run the terminal, make plans and to-dos | A real task with a verifiable end state |
| Plan | Researches the whole indexed codebase and outputs only an editable plan - no edits until you switch to Agent | Scoping a non-trivial change before any code is written |
| Debug | Walks you through reproduction, adds instrumentation, watches terminal/debug logs | Diagnosing a symptom like "my search bar isn't working" (distinct from BugbotCursor's automated PR reviewer that posts inline findings and can push fix commits from isolated VMs. Press Enter for the full definition., which is PR review) |
| Ask | Read-only Q&A over the codebase; output stays in chat | Onboarding to a new or legacy repo; non-technical users |
Same model in each row - the mode is the toolset, not a different brain.