Working on multiple repositories

The cursor should be able to work on multiple code repositories. For example, if a change we make in our NextJS UI repository requires a change in the API, it should make that change.

1 Like

Hey, thanks for the question. I get what you’re trying to do, this is a common full-stack workflow.

Right now:

  • Parallel Agents / Worktrees only work within a single Git repo (isolated copies of different branches).
  • Multi-root workspaces (multiple repos opened at once) don’t support Multi-Agents yet.

Workaround: You can open a multi-root workspace (File > Add Folder to Workspace) to view both repos in one window. The agent can still see code from both projects via @-mentions and context, but it will work sequentially, not in parallel.

@deanrie

Multi-root workspaces (multiple repos opened at once) don’t support Multi-Agents yet.

Any ETA on this, or with worktrees with multi root repos?

Hey, there’s no specific ETA for this yet. Multi-root workspaces plus parallel agents and worktrees is a request the team is aware of, but I can’t promise a timeline right now.

For now, the workaround is still the same: use a multi-root workspace and run the agent sequentially. Not in parallel, but at least you can stay in one window and access both projects.

If this is critical for your workflow, please upvote that thread. It helps with prioritization.

1 Like

Will do! Ty for the reply!