Per-Tab AI Model Selection

Summary:

Enable users to assign a specific AI model to each tab within Cursor. Once set, the selected model remains consistent for that tab, regardless of model changes in other tabs.

Advantages:

  • Enhanced Workflow Efficiency: Allows developers to tailor AI assistance based on the specific needs of each task or file, facilitating a more streamlined and efficient coding process.

  • Reduced Context Switching: Minimizes the need to manually switch models when navigating between different tasks, thereby reducing cognitive load.

  • Improved Task Management: Supports parallel workflows by enabling different AI models to operate simultaneously in separate tabs, each optimized for its respective task.

Current Workaround:

At present, users must manually switch the AI model each time they change tabs, as the model selection is global across all tabs.

Other Cases:

4 Likes

Massive :plus: to this

I frequently have 2-3 tabs with the same initial prompt using different models to test which might be best at a task, and I would love the option to keep each conversation going with the initially-selected model without needing to remember to change the selection between tabs.

Really surprised this feature is not more in demand. I frequently am working with two different branches concurrently and need different models for different jobs. The fact that changing the model in one project affects the other project makes zero sense and makes it impossible to do these types of projects concurrently.

Yes, it’s really annoying that on different tabs, it keeps the last selected model from a previous prompt in another tab. It makes no sense. This should be a default feature

+1!

Actually not only tabs, I have multiple cursor windows opened while working on multiple projects, some of them are open source where I use cheap models and on work projects I often use max, and it’s pain to constantly switching back and forth

1 Like