macOS 14+ · Swift · MIT License

One terminal.
Every agent.

Run Claude Code, Copilot CLI, and other AI agents side-by-side — with instant switching, input detection, and zero Electron overhead.

HiveTerm showing three terminal sessions in a grid layout — dev build output, server logs, and monitoring — all visible at once
Swift 5.9 SwiftUI AppKit SwiftTerm PTY
The Problem

12 tabs. 4 agents.
Zero overview.

You're running Claude Code agents across different repos. One is waiting for a sudo password. Another finished and needs review. You're Cmd+Tab-ing between windows trying to figure out which agent needs attention.


HiveTerm fixes this. Every session shows its status at a glance. Sessions waiting for input get highlighted. Group related sessions into a grid and see them all at once.

~ claude-code --project api
Working on refactoring auth...

~ claude-code --project web
? sudo password required
  ↑ waiting for input

~ claude-code --project docs
Done. Review changes?
  ...hidden in tab 7 of 12

Built for multi-agent workflows

Grid Layout

Side-by-side or 2×2 grid. Each group gets its own layout. Ungrouped sessions display fullscreen.

Input Detection

Automatically detects password prompts, confirmations, and interactive commands. Highlights waiting sessions.

Instant Switching

All terminals stay alive in a single AppKit container. Switching toggles visibility — no teardown, no lag.

Native Performance

Built with Swift, SwiftUI, and AppKit. Full PTY support via SwiftTerm. No web views, no Electron.

Session Grouping

Drag sessions together to create groups. Reorder via context menu or drag & drop.

Theme Support

5 built-in themes with live switching. Import your favorite iTerm2 color schemes.

No mouse required

Every action has a shortcut. Switch sessions by number, create new tabs, rename on the fly. Your hands never leave the keyboard.

New session
T
Close session
W
Switch to session 1–9
19
Rename session
R
Increase font
+
Decrease font
Debug overlay
D

Download. Unzip. Run.

Pre-built binary for macOS 14+. No Xcode required.

$ curl -L https://github.com/trsdn/HiveTerm/releases/latest/download/HiveTerm.zip -o HiveTerm.zip COPY
$ unzip HiveTerm.zip -d /Applications/ COPY
$ xattr -cr /Applications/HiveTerm.app && open /Applications/HiveTerm.app COPY
Download Latest Release

Clone. Build. Run.

Requires Xcode 15+ and macOS 14 Sonoma.

$ git clone https://github.com/trsdn/HiveTerm.git && cd HiveTerm COPY
$ xcodebuild -scheme HiveTerm -configuration Release build COPY
$ cp -R build/Release/HiveTerm.app /Applications/ && xattr -cr /Applications/HiveTerm.app COPY