hive

A terminal multiplexer for coding agents.

hive is open source.

Read the docs

Paste it into Claude Code, Codex or any agent. It installs hive and teaches the agent to use it.

More and more terminal work runs at the same time: coding agents on different tasks, a dev server, tests. When you close the window, the work stops. When you restart your computer, you set up everything again by hand. And an agent can wait an hour for your answer, in a tab you don't see.

tmux helps with some of this, and many of us still use it. But it draws a terminal inside your terminal. You need a special mode to scroll. And a program that wants to drive it has to read its screen.

hive is a terminal multiplexer for this kind of work. Your sessions keep running when you close the app, and they come back after a restart. Scrolling and selecting text work like in any Mac app. Programs can drive everything through an API. And hive knows which panes run an agent, and which agents wait for you.

What it does

  1. 1
    Keeps your sessions. Close the app, stop the server, or restart your computer. Your layouts, your scrollback and your folders come back.
  2. 2
    Knows your agents. Claude Code tells hive what it is doing and when it needs you. You see every agent in one list, the waiting ones first. After a restart, each agent continues its conversation.
  3. 3
    Lets programs control it. Everything you do in the app is also an API call. The command line, your scripts and your agents all use the same API.
  4. 4
    Feels like a normal terminal. hive uses Ghostty's terminal engine. Scrolling, scrollback and text selection are native. There is no copy mode.
  5. 5
    Reaches your other machines. Run hive on a Linux box or another Mac, and its sessions sit next to yours in the app. It connects over Tailscale, which also tells hive who you are.
  6. 6
    Works from your phone. hive for Android shows the same sessions. Answer an agent from a notification. A pane takes the size of the device you type on.

Your data

hive runs on your computers. It talks only to the hive servers you add, over your own tailnet. There is no account and no telemetry. There is nothing to sign up for.

Try it

git clone https://github.com/manueltarouca/hive && cd hive
make vt build
./bin/hive new work

Or download hive, Hive.app and the Android app from the releases.

Installation Agents Remote hosts Android