Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Multi WorkspaceNew to Visual Studio Code? Get it now.
Multi Workspace

Multi Workspace

Gabe Montague

| (0) | Free
Automatically syncs VS Code and Cursor config files using the multi CLI. Replacement for VS Code multi-root workspaces.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Multi VS Code Extension

multi is the best way to work with VS Code/Cursor on multiple Git repos at once. It is an alternative to multi-root workspaces that offers more flexibility and control. With multi, you can gain control over how tasks, debug runnables, and various IDE and linter settings are combined from multiple project repos ("sub-repos") located in the same folder.

NOTE: You must have installed multi with pipx install multi-workspace or uv tool install multi-workspace in order for this extension to work.

Features

  • Generates files in your root .vscode folder when changes are detected in sub-repo launch.json, tasks.json, and settings.json files.
  • Generates CLAUDE.md files when Cursor rules change.

Requirements

This extension requires:

  • multi CLI: Must be installed and accessible via the multi command (pipx install multi-workspace or uv tool install multi-workspace)
  • VS Code: Version 1.99.0 or higher

To verify the multi CLI is available, run multi --version in your terminal.

Usage

The extension activates automatically when VS Code starts. Simply edit any of the watched config files and the appropriate sync will run in the background.

Watched files:

  • .vscode/launch.json
  • .vscode/settings.json
  • .vscode/tasks.json
  • .vscode/extensions.json
  • .cursor/rules/*
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft