Skip to content

maddada/VSmux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

427 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VSmux - Agent CLIs & T3code Manager (in your IDE!)

Manage all your CLI coding agent sessions without leaving your IDE.

Download links:

Visual Studio Code
Download for VS Code
Extensions Marketplace
Cursor Antigravity
Download for Cursor / Antigravity / Others

Screenshots

Revamped UI:

10+ themes. Add your own actions and agents. All buttons/sections are optional (configure in settings)

image

Agent Manager X Companion mac app:

Shows floating status indicators for all cli agents at all times

image

Main features:

2026-0ffsafssfffsfs4-14_sfsdCodedsds_12-52-3d7@2x

Early Version Demo Video (Will rerecord soon)

2026-04-14.VSmux.+.AMX.quick.demo.4.mp4

Companion App

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

Recent Updates

4.9.0

  • 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+G to edit a prompt in a VS Code modal editor, then press Ctrl+G again to save and close it back into the active session.

Full release notes: CHANGELOG.md

Who Is This For?

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+G to open the rich prompt editor, then press Ctrl+G again 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.

Main Features at a Glance

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

Recommended VS Code Setup for Worktrees & Parallel Agents

1. Enable Native Tabs

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.

2. Turn On Repositories Explorer for Worktrees

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.

3. Set your $EDITOR in ~/.zshrc to your editor (code/cursor/etc.)

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

Contributions Welcome

  • Adding more agents
  • Bug fixes
  • Adding features (Send an issue first so we can discuss if it's a large feature)

About

Manage all your CLI & T3code coding agent sessions without leaving your IDE. Supports splits, groups, session persistence, running/done indicators, and much more. Contributions very welcome!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors