Your agents. One workspace.

The terminal built for coding agents.

Run your coding agents side by side. Keep terminals, your editor, and a browser in one workspace — with shells that keep running after you quit.

  • Local-first
  • Persistent sessions
Built for parallel work.Windows / macOS
Inside TermHQ

This is TermHQ.

Claude Code and Codex working side by side, in one window that takes on any theme.

Four agents at work · Default, Monokai, Dracula, and Catppuccin FrappéExplore theming
The way you work

From the first command to the final change.

Three ways to keep your work moving, without switching context.

Run agents together

Keep every task in view.

Launch your installed coding agents in separate panes. Move a running terminal to another open workspace without restarting it, and notice when an agent goes quiet and needs your attention.

Running coding agents
Pick up where you left off

Close the window. Keep working.

Keep each project in its own workspace. Search for one, switch to it, or close its window from the keyboard while its shells keep running. Reopen it to pick up where you left off.

Organize your workspaces
Work in one place

Code, preview, and review.

Keep an editor and a live browser beside your terminals. Move an editor's tabs and unsaved text to another open workspace, or stay put to check your preview and review a diff.

Build your workspace
See it in motion

Point, click, keep going.

Real recordings of TermHQ. No setup beyond the agents you already use.

Start an agent with a click. Pick Claude Code or Codex from a pane's header.
Drag a pane to swap it. Grab a header and drop it on another pane.
Stash agents while they work. Clear the screen. Stashed agents keep running.
See who needs you. The status bar shows when a stashed agent is waiting. Bring it back in one click.
Open any worktree. Every worktree in one list, ready to open in a shell.
Arrange it your way. Grid or columns, drag a gutter, or double-click a header to fill the window.
Keyboard-first

Start with four shortcuts.

Open a pane or find a command. Pickers show their keys as you go, and app shortcuts can be rebound.

Show shortcuts for
New terminalCtrlJ
New browser paneCtrlShiftB
New editor paneCtrlShiftE
Command paletteCtrlShiftP
New terminal⌘J
New browser pane⌘ShiftB
New editor pane⌘ShiftE
Command palette⌘ShiftP
Windows · macOS

Make room for your next project.

Use the shells and tools you already have. A small download, with no separate runtime to set up.

Type to search the documentation.
↑ ↓ navigate↵ openEsc close