Built for developers juggling PowerShell, WSL, and AI CLIs — when tabs hide blocked agents and alt-tab breaks your flow.
Terminal & workspace pain
What is UnionTerminal?
A free desktop workspace that tiles many terminal sessions in one window — run agents, deploy scripts, and tests side by side instead of digging through tabs.
I already use Windows Terminal or iTerm — why UnionTerminal?
Those are great terminals for one session. UnionTerminal is for many at once: see every CLI in a grid, spot which one is blocked, preview files beside your work, and hide sessions you are not using without killing the shell.
How do I know which terminal needs my input?
Status dots on each session: green = active output, yellow = waiting for input, gray = idle. Scan the sidebar instead of clicking through tabs to find the agent that is stuck on a prompt.
Can I hide terminals without closing the shell?
Yes. Minimize a session out of the grid — processes keep running. Restore from the sidebar, tab bar, or group controls when you need it again.
Does my layout come back after quit, crash, or update?
Yes. Session names, groups, colors, and layout are restored on relaunch. Auto-update installs in one click without rebuilding your workspace by hand.
Can I preview files without alt-tabbing to an editor?
Click a file path in any terminal to preview in DocView beside that session when the file exists. Shift+click when the path cannot be resolved. Ctrl+click (⌘ on Mac) opens in your default app. Search in-document with Ctrl+F and jump back to the source terminal when you need to paste a citation.
How do I send a screenshot into Claude Code or Cursor?
Open the clipboard rail (Ctrl+Shift+K), capture or annotate an image, then click or drag it into the terminal that should receive it — no saving to disk and copying paths manually. Already have an image on the clipboard? Just paste (Ctrl+V / ⌘V) in a terminal and UnionTerminal drops its file path into your prompt.
Shells & AI tools
Which shells work on Windows?
PowerShell 7, CMD, Git Bash, and WSL — pick per terminal from the + New terminal menu, or browse for a custom shell executable. macOS uses your usual zsh/bash.
Which AI tools does it work with?
Any CLI — Claude Code, Cursor, GitHub Copilot, Gemini CLI, your test runner, deploy scripts, and more. UnionTerminal does not install or configure agents; it organizes the terminals you already launch. AI coding workflows.
Does UnionTerminal replace my terminal or AI agent?
No. It is a window manager around your existing shells. Models, API keys, extensions, and project configs stay in your tools.
Trust & platform
Is it free? Do I need an account?
Free to download, no account. Optional anonymous usage sharing is off by default (privacy policy).
What data leaves my machine?
Nothing from your terminals — no commands, file paths, clipboard, or output. UnionTerminal does send an anonymous once-a-day install count (a random ID, your OS, and app version — no content) so we can gauge real usage; turn it off anytime in Settings or with DO_NOT_TRACK. Detailed feature sharing stays off until you enable it.
What platforms are supported?
Windows 10 or later (x64) and macOS 12 Monterey or later (Apple Silicon and Intel; macOS is currently in beta).