Orchestrate swarms of coding agents

Spawn, watch, and conduct Claude Code , Codex , Gemini & Grok from one hive — with a built-in MCP server that lets your agents spawn their own sub-agents.

macOS
Windows
Linux

Agents multiply. Your terminal doesn't.

Tab roulette

Five terminal tabs, three agents, two dev servers — and you've lost track of which one is asking for permission.

Agents flying blind

Your agent can't see the dev server it just broke, or the test runner two tabs over. So it guesses.

Silent crashes

A process dies, an agent stalls waiting for input, and you only notice twenty minutes later.

One hive. Every agent. Full visibility.

HiveTerm runs all your agents and processes in one native workspace — coordinated through a built-in MCP server, with every sub-agent visible in a live tree.

Three steps, no magic

1

Open a project

Add a project folder. HiveTerm detects your stack automatically.

2

Set up your agents

Add agents and commands. Configure in the UI or write a hive.yml.

3

Start your swarm

Auto-start bees boot the moment you open the project, coordinate via MCP, and notify you when they need you.

One agent becomes a swarm

Hive runs a local MCP server on an available port. Your agents use it to spawn sub-agents, read each other's output, and ping you when they're done — and the whole tree is right there in your sidebar.

Live swarm
queen · mcp
Claude orchestrator
test-fixer
docs-writer
Codex
refactor-helper
dev-server :5173

Spawn on demand

An agent calls spawn_bee to delegate work to a fresh sub-agent, then keeps working on its own task.

Project-isolated

Sub-agents only see bees in their own project. No cross-talk, no surprises across workspaces.

You stay in the loop

Every sub-agent appears in the tree with live status, and any of them can fire a native notification.

8 MCP tools, out of the box
spawn_bee Create new processes and agents on the fly
kill_bee Stop any running process
restart_bee Restart crashed or stale processes
list_bees See all processes across projects
get_bee_status Check health and uptime of any bee
read_output Read terminal output from any process
write_input Send input to running processes
notify Push native desktop notifications

Works with the CLIs you already use

Claude Code, Codex, Gemini, Grok — plus any dev server, watcher, or build command. No lock-in, no reselling your tokens.

Claude Code Claude Code Codex Codex Gemini Gemini Grok Grok

Auto-detects Node, Laravel, Rust, Go, Python & Rails the moment you open a project.

Everything your stack needs, in one window

Define it in YAML, review and ship with git, search every file, and talk to your agents — all without leaving the hive.

Your whole stack in one hive.yml

Define every agent and process once. Commit it to the repo. Your teammate clones, opens the project, and gets the exact same workspace — same agents, same env, same instructions.

  • Per-bee env, working dir, auto-start and auto-restart
  • Restart-on-file-change for watchers and dev servers
  • System-prompt instructions injected at agent startup
hive.yml
# Your whole stack, versioned in git
name: My App
bees:
  claude:
    type: agent
    command: claude
    instructions: "Senior engineer. Ship clean PRs."
  api:
    command: npm run dev
    auto_start: true
    restart_on_change: ["src/**"]
  worker:
    command: php artisan queue:work
feat/queen-tree
+64 −9
OPEN #128 · Add live sub-agent tree
src/queen/spawn.rs +42 −6
src/sidebar/Tree.tsx +18 −3
hive.yml +4 −0
feat: live sub-agent tree…

Review, commit, and ship without leaving the hive

A live diff panel, inline commit and push, one-click pull requests. When an agent finishes, hit "Ask Claude" and it writes the commit message for you.

  • Diff panel with per-file +/- counts and PR status
  • Inline commit, push and create-PR — no context switch
  • Syntax-highlighted file viewer with VSCode-style search

Find any file, search every line

A built-in file tree and VSCode-style search across your whole project — fuzzy-find by name, or grep every line with case, whole-word and regex toggles.

  • Fuzzy file finder, basename-weighted — jump to any file in a keystroke
  • Find in Files with case, whole-word and regex; results grouped by file, jump to the exact line
  • Syntax-highlighted viewer (Shiki, 37+ languages) that respects your .gitignore
spawn_bee
Aa ab .*
src
queen
mcp_server.rs
spawn.rs
sidebar
Tree.tsx
hive.yml
3 results · 2 files
src/queen/mcp_server.rs
42fn spawn_bee(req: SpawnReq) {
src/sidebar/Tree.tsx
18await spawnBee(beeId)
61const id = spawnBee(child)
Voice input

Talk to your agents

Press a key, say what you want, and the text shows up in the agent's input. Useful when you've got an idea but don't feel like typing two paragraphs.

  • You drop in an OpenAI or Groq key. The audio goes straight there.
  • It auto-stops when you stop talking. You set how long the silence has to be, or disable it.
  • 11 languages, plus auto-detect. Or just tell it to use whatever language the app is in.
  • The transcription lands in the input. Nothing gets sent until you hit enter, so you can clean it up first.
M or click the floating mic in any agent terminal
0:00

And the details that keep you in flow

One window, all processes

Agents, dev servers, watchers, tests. Split panes, tab switching, all running in real terminals with full PTY support.

Crash recovery built in

Processes auto-restart on non-zero exit. When an agent crashes, you see the exit code, the last 30 lines, and a Restart button.

Notified, not interrupted

Build done, test failed, agent stuck? You get a native OS notification — not a blinking tab you might miss.

Warm, themeable, yours

A warm light/dark palette that follows your OS, five bundled mono fonts, and a UI translated into English, Portuguese & Spanish.

Built for orchestration, not just tabs

Feature HiveTerm Conductor Warp T3 Code
Sub-agent tree (MCP)
Runs your dev stack (servers, workers)
macOS, Windows & Linux
Config-as-code workspace
Claude, Codex, Gemini & Grok
Inline diff, commit & PR
Voice input
3 languages (EN/PT/ES)

Built for people running real agent swarms

"I had Claude Code, Codex, and a dev server going at once. Hive is the first time I could actually see what each agent was doing — and the sub-agent tree is wild. Claude spins up its own helpers and I just watch the swarm work."
JP
João Pedro
Full-stack Developer

Free to start. Pro when you need more.

Free

Enough to run a real project with a swarm.

$0 /forever
Download Free
  • Up to 2 projects
  • 3 bees per project
  • 6 total bees
  • 1 MCP sub-agent
  • Full terminal & PTY support
  • Config-driven setup

Pro

MOST POPULAR

No limits. Run as many projects, bees, and sub-agents as you want.

$99 /year
Get Pro
  • Unlimited projects
  • Unlimited bees per project
  • Unlimited sub-agents
  • Unlimited MCP orchestration
  • Everything in Free
  • 2 machine activations

14-day free trial · 30-day money-back guarantee

Frequently Asked Questions

Which agents does HiveTerm support?
Any CLI agent — Claude Code, Codex, Gemini, and Grok are first-class, with one-click flag presets. You can also run any other command-line tool, dev server, watcher, or build process as a "bee".
Do you resell tokens or lock me into a plan?
No. You bring your own subscription or API keys. HiveTerm never proxies your agents or resells tokens — everything runs locally on your machine.
What exactly is the MCP server?
A local Model Context Protocol server we call the Queen. It picks an available port automatically and exposes 8 tools that let your agents spawn sub-agents, read each other's output, and send you notifications. Sub-agents are isolated per project.
Which platforms are supported?
macOS (Apple Silicon and Intel), Windows 10/11, and Linux. The app is built with Rust + Tauri, so it's small and fast — around 20MB.
Is my code or terminal output sent anywhere?
No. Your code, terminal output, and clipboard never leave your machine. Analytics are cookie-free and contain no personal data or terminal contents.
What do I get for free?
Up to 2 projects, 6 total bees, and 1 MCP sub-agent — plus the full terminal, config, and git features. Pro lifts every limit for $99/year (regional pricing applies).
How many machines can I use Pro on?
A Pro license activates on 2 machines. Licenses validate offline and keep working for a 7-day grace period after expiration.
Is there a trial or refund?
Yes — a 14-day free trial with no credit card, and a 30-day money-back guarantee if Pro isn't for you.

Start your swarm. It's free.

Download, open a project, and watch your agents swarm. You'll know in 60 seconds if this is for you.