Simply Another TerminalRun routine shell work in a compact VS Code panel. Claude and Codex stay on native editor terminals, while git, npm, sls, uv, and similar commands use an independently sized terminal surface. The extension targets macOS and owns one interactive shell process per terminal entry. It uses xterm.js with WebGL acceleration, automatic renderer fallback, and the active VS Code terminal colors. UsageRun The plus action adds and selects a terminal in the active workspace. The trash
action terminates and removes only the selected terminal, then selects the
nearest remaining entry. The right-side strip shows one icon per terminal. Selecting an icon swaps the visible renderer without rebuilding it. Dragging an icon onto another reorders the strip. Hover text shows the immutable launch-folder name, process identifier, absolute launch path, and exit state. Deleting the last terminal leaves an empty panel where plus can create another. Each terminal supports keyboard input, ANSI and true-color output, live resize,
selection copy, clipboard paste, HTTP and HTTPS links, independent scrollback,
and explicit restart after exit. Shell failures affect only their terminal and
also appear in the Requirements
Settings
Typography and theme settings apply to the renderer while it is open. Shell
path and argument changes apply on the next explicit restart. Cursor
visibility, cursor style, cursor width, ANSI contrast, font weights, letter
spacing, line height, bold color behavior, and scrollback follow the
corresponding LimitsThis surface is a webview terminal backed by node-pty. It is not a native
Terminal names and paths stay tied to their launch directory and do not change
after PrivacySimply Another Terminal runs locally. It spawns a shell process with node-pty and renders it in a webview, and it makes no network calls. Your shell commands run exactly as they would in any other terminal. LicenseMIT |