plus 3 / waresplus3.dev ↗

01 / Agent fleet manager

heet

Run Claude Code agents on every machine you own, and answer them from anywhere.

v0.14.0Linux · macOS · Docker

Screenshots5

About

heet runs Claude Code agents in tmux sessions on any machine you choose. Approve, answer, steer and attach to them from the CLI, the web UI, your phone or another agent.

One server (heet-serve) keeps the state and serves the UI. A daemon on each machine runs the agents. Machines find each other over your Tailscale tailnet, and the Linux desktop app runs the whole thing on a single computer.

Features8

  • Answer questions, permission prompts and plans from anywhere
  • Phone push with lock-screen actions
  • Agents on many machines, attach and detach in tmux
  • A pool of Claude accounts, picked by quota headroom
  • Cost analytics by project, session, model or day
  • Live timeline with tool calls, diffs and subagents
  • Saved, revisable plans handed off to agents
  • Optional bubblewrap sandbox

Details

Version
0.14.0
Platforms
  • Linux
  • macOS
  • Docker
License
Proprietary
Made by
plus 3 ↗

Install3 platforms

Linux

x86_64. The desktop app runs the server, a database and the daemon on this computer.

  • AppImageHeet desktop appDownload ↓

    Everything inside, Postgres and tmux included. Updates itself.

  • pacmanArch: desktop app or daemon
    curl -fsSL https://storage.oiko.lol/plus3/signing-key.gpg | sudo pacman-key --add -
    sudo pacman-key --lsign-key plus3
    printf '\n[heet]\nSigLevel = DatabaseRequired PackageOptional\nServer = https://pkg.oiko.lol/plus3/heet/heet\n' | sudo tee -a /etc/pacman.conf
    sudo pacman -Sy heet-app        # or heet-daemon on agent machines
  • aptDebian and Ubuntu: daemon and CLI
    sudo install -d /etc/apt/keyrings
    curl -fsSL https://storage.oiko.lol/plus3/signing-key.gpg | sudo tee /etc/apt/keyrings/plus3.asc >/dev/null
    echo "deb [signed-by=/etc/apt/keyrings/plus3.asc] https://pkg.oiko.lol/plus3/heet/deb stable main" \
      | sudo tee /etc/apt/sources.list.d/heet.list
    sudo apt update && sudo apt install heet-daemon

macOS

Apple Silicon only. Runs agents; the server stays on Linux.

  • Scriptheet and heet-daemon
    curl -fsSL https://storage.oiko.lol/plus3/heet/dl/mac/install.sh | sh

    Installs to ~/.local/bin and loads a LaunchAgent. Needs tmux and git.

Docker

linux/amd64. heet-serve and Postgres, joining your tailnet as its own node.

  • Composeheet-serve
    mkdir heet && cd heet
    curl -fsSLO https://storage.oiko.lol/plus3/heet/files/compose/compose.yaml
    curl -fsSL -o .env https://storage.oiko.lol/plus3/heet/files/compose/env.example
    $EDITOR .env        # POSTGRES_PASSWORD, TS_AUTHKEY, HEET_VERSION
    docker compose up -d
  • ImageServer image
    docker pull oci.oiko.lol/plus3/heet/heet-serve:0.14.0