Unable to "Use Multiple Models" in subfolders of a git repo

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

‘Use Multiple Models’ switch is disabled if the project is not open at the root of the git repository.

Steps to Reproduce

  • Create a git repo
  • Create folders and subfolders within it
  • Open Cursor in one of the repository folders
  • Go to Agent Tab
  • Try using multiple requests

Expected Behavior

Cursor should be able to use git commands in a subfolder, as it is possible to do from a CLI.

Screenshots / Screen Recordings

image_cursor.png

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.38 (Universal)
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Date: 2025-10-29T20:45:40.883Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Additional Information

I am working on a very large enterprise monorepo, and it is impossible for me to open Cursor at the root of the monorepo to use Multiple Requests.
I have seen that it is possible to use background agents, but I would also like to be able to enable multiple requests via a git repo.

Does this stop you from using Cursor

No

1 Like

I’m in the same boat: can’t open the entire repository in Cursor. Would love to use multiple agents in subfolder of repo.

hi @A1ex and @Nuno_Leong_Candidly the git checkout/repo is a requirement for worktrees to work.

What are the reasons you can not open the full repo in Cursor?

Hi @Condor,

I have multiple TS projects with different TS versions. They don’t co-exist well.

I was able to workaround this by creating several workspace files, one for each project, but all of them starting at repo root. Then I used “files.exclude” to exclude everything except the project in question. A bit cumbersome but it did the trick.

1 Like

Thank you for finding the workaround. I agree, several different versions may conflict.