Workspaces & panes
The layout model — workspaces (Groups), the left rail and flyout, panes and splits, pane-tabs, and the browser pane.
Muxie is a workspace, not a flat tab strip. Understanding its few layout primitives makes everything else easier to navigate.
Workspaces (Groups)
A workspace — also called a Group — is a named collection of sessions. Use one per project, task, or context. Workspaces live in the left rail; create, rename, reorder, and drag sessions between them to keep unrelated work apart.
Toggle the rail with Ctrl+B. When the rail is collapsed, the
collapsedGroupStyle setting controls whether you see individual session glyphs
(dividers) or folded group menus (folders).
The rail and the flyout
Each workspace shows as a card in the rail. Hover a card to open its flyout: a quick list of every session in that workspace, each row showing live status — connection state, git branch, listening ports, a pull-request badge, and the agent status chip. You choose which of these appear under Settings → Sidebar.
Panes and splits
A pane is a rectangular view in the workspace grid. Split the focused pane to work side by side:
Ctrl+Shift+O— split rightCtrl+Shift+E— split downAlt+ arrows — move focus between panesCtrl+Shift+Enter— zoom the focused pane (toggle)Ctrl+Shift+=— equalize split sizesCtrl+W— close the focused pane
Pane-tabs
A single pane can hold multiple pane-tabs — stacked terminal or browser
surfaces, with one visible at a time. They’re shown in a tab strip at the top of
the pane. Cycle them with Ctrl+Shift+] and Ctrl+Shift+[. This keeps related
shells together in one slot of the grid instead of spreading them across splits.
Top-level tabs and sessions
Across the top you have your sessions. Move between them with Ctrl+Tab /
Ctrl+Shift+Tab, or jump directly with Ctrl+1 through Ctrl+9.
Ctrl+Shift+T reopens the last closed tab. New tabs insert at the end or after
the current one, per the newTabPlacement setting.
Note: Closing a pane that still has a running process (a command, dev server, or coding agent) asks for confirmation first when
confirmBeforeCloseTabis on, so you don’t end work by accident — including remote sprite and SSH panes, where the daemon reports the foreground process.
Browser panes
A pane can also be a browser — a Chromium view for previewing a web app or reading docs without leaving Muxie. It has an address bar with a configurable search engine, back/forward, and reload. Browser panes can be driven by agents for automated previews. See Use a browser pane.
Files and panels
The right side of the window hosts dockable panels: the Files explorer
(toggle with Ctrl+Shift+B), plus feature panels like Agents, Sprites,
and SSH. Panels can be moved between the dock and the grid, and pinned to a
specific workspace.
Related
- Session types — what goes in a pane.
- Keyboard shortcuts — the full list.