The Mux VS Code extension allows you to easily pair with Mux during development. Our extension works with VS Code and Cursor. It’s especially useful for completing the “last mile” of a task or establishing the initial architecture.Documentation Index
Fetch the complete documentation index at: https://mux-sidebar-t7ry.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The extension has a small initial surface area: a command to open a workspace and a Secondary Sidebar Chat view (Preview).
- Press
Cmd+Shift+P(orCtrl+Shift+Pon Windows/Linux) - Type “mux: Open Workspace”
- Optional: Set a custom keybinding in the Command Palette settings
- Select your workspace
- It opens in a new editor window
Secondary Sidebar Chat (Preview)
You can find it in the Secondary Sidebar under themux container: Chat (Preview).
- Open Chat (Preview)
- Select a Mux workspace from the picker
- Chat normally; use the pencil icon to open the workspace in a new window
Installation
Download
Download the latest.vsix file from the GitHub releases page.
Install
Command line:- Open Command Palette (
Cmd+Shift+P) - Type “Extensions: Install from VSIX…”
- Select the downloaded file
Workspace Types
The extension displays workspaces differently based on their type:- Local:
📁 [project-name] workspace-name - SSH:
🔗 [project-name] workspace-name (ssh: hostname)
SSH Workspaces
Requirements
For SSH workspaces to work, you need:- Remote-SSH Extension installed
- VS Code:
ms-vscode-remote.remote-ssh - Cursor:
anysphere.remote-ssh - The extension automatically detects which one you have
- VS Code:
- SSH host configured in
~/.ssh/configor in the Remote-SSH extension
Setup SSH Host
If you haven’t configured the SSH host yet:-
Open
~/.ssh/configand add: -
Or use VS Code’s Remote-SSH command:
Cmd+Shift+P→ “Remote-SSH: Add New SSH Host…”
Development
For development instructions, seevscode/README.md and vscode/DEVELOPMENT.md in the
repository.