Manage all your CLI coding agent sessions without leaving your IDE.
Download links:
![]() Download for VS Code Extensions Marketplace |
Download for Cursor / Antigravity / Others |
10+ themes. Add your own actions and agents. All buttons/sections are optional (configure in settings)
2026-04-14.VSmux.+.AMX.quick.demo.4.mp4
VSmux works great with my other tool that shows all running agent sessions in a mini floating bar on macOS (with running/waiting/done indicators). Check it out here: https://github.com/maddada/agent-manager-x
- Claude status indicators are more accurate now, with better handling for Claude spinner/done title markers and stale running updates.
- Workspace restore and terminal sizing are steadier, with fresh restored-panel startup and more focused repro diagnostics.
- Sidebar controls are cleaner: active terminal actions can be ended, the overflow menu floats globally, and the completion-sound bell has clearer on/off feedback.
- Rich Prompt Editor: press
Ctrl+Gto edit a prompt in a VS Code modal editor, then pressCtrl+Gagain to save and close it back into the active session.
Full release notes: CHANGELOG.md
This extension is for you if:
- You like to code using multiple agent CLIs in parallel.
- You don't want to be locked into a tool like conductor or superset or w/e.
- You don't want to be missing out on the new features that are coming to the CLIs first.
- You also love to be close to the code for some projects and review changes in your favorite editor (VS Code/Cursor/Antigravity/etc.)
- You like editing prompts in a real VS Code modal instead of fighting tiny CLI input boxes. Press
Ctrl+Gto open the rich prompt editor, then pressCtrl+Gagain to save and close it back into the active session.
Then this is the extension for you! You get a very nice interface to work with your agents without having to jump between the editor and the ADE tool.
| Feature | Description |
|---|---|
| Remote Access | Control your sessions from your phone or another computer |
| Split Views | Put terminals/t3code chats side-by-side to monitor multiple tasks at once |
| Universal Search | Find and access all your tool sessions from one central location |
| Session Organization | Group and sort your workspace to keep it clutter-free |
| Resume Sessions | Instantly reload past sessions to pick up exactly where you left off |
| Quick Launch | Quickly find and reopen closed sessions using just your keyboard |
| Rich Prompt Editor | Press Ctrl+G to edit in a VS Code modal, then Ctrl+G again to save and close |
| Session Forking | Branch off an active session into a new terminal without losing your original context |
| Sleep Mode | Suspend inactive sessions to free up memory and boost system performance |
| Custom AI Profiles | Create and manage distinct profiles for different AI models and specific use cases |
| Agent Handoff | Seamlessly transfer a conversation's context from one AI model directly to another |
| Custom Action Buttons | Turn any terminal command into a clickable, customizable shortcut |
| Pinned Prompts | Save frequently used instructions in the sidebar for quick access across projects |
| Integrated Browser | Save bookmarks, open localhost, use DevTools, all without alt tabbing |
| Automated Git | Use built-in tools to automatically generate commit messages and push code |
| Change Monitoring | Track AI-driven code edits in a dedicated panel while working on other tasks |
| Advanced Settings | Highly configure the tool to match your exact workflow needs |
If you are on macOS, turn on VS Code's window.nativeTabs setting.
This makes it much easier to switch between projects, repos, and worktrees because each VS Code window can live in the same native tab strip. Instead of juggling separate windows, you can keep multiple VSmux workspaces open and move between them quickly with the normal macOS tab workflow.
Enable SCM > Repositories: Explorer, and make sure SCM > Repositories: Selection Mode is set to single.
This exposes repository artifacts directly inside the Source Control UI, including branches, stashes, tags, and worktrees. It makes creating and managing Git worktrees much easier from the VS Code UI, without needing to drop into the terminal for every worktree action.
This lets you write your prompt inside your editor instead strugling with the annoying input box that these AI tools provide. No more [50 lines pasted] nonsense. Paste all the lines you want and even select parts of them and use inline AI to edit those.
VSmux also supports its own rich prompt editor inside the workspace flow: press Ctrl+G to open the VS Code modal editor for the active prompt, and press Ctrl+G again to save and close it when you are ready to send.
Gist on how to do this: https://gist.github.com/maddada/6eec96f4c8b467b81d69d291d4ac130e
- Adding more agents
- Bug fixes
- Adding features (Send an issue first so we can discuss if it's a large feature)
