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.

@condor its very common for devs to only have a sub directory of a mono-repo open on their IDE. Its very unfortunate that multiple models would only be supported by opening the entire repo.

Some companies/projects have repos with dozens of different services, its a hassle or even not feasible to have all that open in your IDE, please consider supporting this as I think a lot of devs fit this use case.

3 Likes

I have this issue too, I have lots of repos open in their own folder in my workspace. I expected I would have been able to pick which folder, and therefore which git repo for the agents to work from

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.