CursorBeginner

How to Choose and Switch AI Models in Cursor

Pick the right model per task, switch it from the chat box, and understand what Auto mode does for you.

8 minBeginner

Cursor lets you pick which AI model handles a request, and the choice matters: some models are faster and cheaper, others reason harder on tricky problems. This guide shows where to switch models, how Auto mode decides for you, and a simple way to match the model to the task.

What you need

  • Cursor installed and signed in
  • An active plan or trial that includes model access
  • A task in mind, from a quick edit to a hard refactor

Step 1: Open the model picker

Open the chat pane and look at the bottom of the input box. The model name sits next to the send button. Click it to open the picker, which lists the models available on your plan plus an Auto option.

Cursor — model picker
Ask anything... [ Auto ▾ ] [ Send ]
Model:
• Auto (recommended)
• Frontier reasoning model
• Fast general model
• Lightweight model
The selector lives in the chat input bar.

Step 2: Understand Auto mode

Auto lets Cursor pick a model for each request based on the task and current capacity. It is a good default for everyday work because it balances speed and quality without you thinking about it. When you need predictable behavior, pin a specific model instead.

Step 3: Match the model to the task

Use a fast model for small, well-defined edits where you already know the answer. Reach for a stronger reasoning model when the change spans many files, involves tricky logic, or you are stuck and need it to think.

TaskPick
Rename, small tweak, boilerplateFast / lightweight model
Everyday feature workAuto
Multi-file refactor or hard bugFrontier reasoning model
Long planning before codingFrontier reasoning model

Step 4: Switch mid-conversation

You can change the model between messages in the same chat. If a fast model gets stuck, switch to a stronger one and ask it to continue; it keeps the conversation context, so you do not start over.

Cursor — switching mid-chat
You
Fix this race condition.
Agent
I tried a lock but the test still fails.
You
[switched to reasoning model] Try again, think step by step.
Agent
The issue is two awaits sharing one promise. Here is the fix.
The conversation history carries over to the new model.
Watch your request usage
Stronger models can cost more requests per message on many plans. For a quick one-line change, a fast model gives you the answer just as well and stretches your monthly allowance further.

Result: you spend reasoning capacity where it pays off and keep simple edits cheap and instant, instead of running everything through the most expensive model.

Watch related tutorials

Tags
#models#chat#settings#selection