ClawTab connects Claude Code, Codex, OpenCode, and Hermes in one workspace. The agents keep running in their own terminals, and a background daemon tracks what each one is doing and whether it needs you. Apps for macOS, iPhone, and the web, plus hosts for Linux and Windows, let you answer an agent and continue its session from wherever you are.
Website · Documentation · Release notes
- Message bar: questions, permission prompts, and updates from every agent in one macOS bar. Reply from the card or jump to the session.
- Phone and web: live terminal, push notifications, and one-tap answers on iPhone and in the browser.
- Tmux plugin: working, waiting, and idle markers in your status bar, and panes named after their task.
- Scheduled jobs: run agents on a cron schedule or once at a set time, with optional auto-yes for unattended runs.
cwtCLI: start, follow, and control agents and jobs from the terminal.- Sessions without tmux: keep agents alive on macOS, Linux, and Windows without tmux.
- Desktop app and Mind Map: optional split workspaces and a map of your running agents.
- Also: secrets, Telegram, and workspace sharing.
flowchart TB
S@{ shape: procs, label: "Your Mac, Linux and Windows hosts, rented boxes" }
subgraph M["Inside each machine"]
direction LR
A["CLI agents: Claude Code, Codex, OpenCode, Hermes<br/>(in tmux or managed terminals)"]
D["ClawTab daemon"]
C["Message bar, tmux plugin, cwt, desktop app"]
A <-- "hooks, terminal I/O" --> D
D <-- "local IPC" --> C
end
S -.- M
M <--> R["Relay"]
R <--> I["iPhone app"]
R <--> W["Web Remote (browser and Android)"]
The daemon runs in the background and doesn't need the desktop app open. Every client (tmux, cwt, desktop, phone) connects to the same session, so switching devices never restarts or duplicates an agent. Your Mac and any remote machines run the same daemon and connect to the same relay, so agents on all of them show up in one place. More in Remote machines and Architecture.
| Platform | Get it |
|---|---|
| macOS | brew install --cask tonisives/tap/clawtab (daemon and CLI)brew install --cask tonisives/tap/clawtab-desktop (optional desktop app) |
| Linux | x86_64 / ARM64 |
| Windows | Native host and CLI, no WSL. See platform builds. |
| iPhone / iPad | App Store |
| Android | remote.clawtab.cc in your browser. Play Store app coming soon. |
| Web | remote.clawtab.cc |
On macOS, start the daemon after installing:
cwt daemon install
cwt daemon statusYou need tmux (or managed sessions) and at least one agent CLI. To build from source, see Quick Start and platform builds.
Why not just use tmux? You still do. ClawTab adds the agent-aware parts on top: status, task titles, question detection, schedules, notifications, and phone access. Remove it and your tmux setup is unchanged.
Do I need the desktop app open? No. The daemon handles everything in the background.
Does it replace Claude Code or Codex? No. It runs them side by side so you can pick the right provider, or subscription, for each task.
What does it cost? The apps and local tools are free and MIT licensed. You can self-host the relay or pay for the hosted Remote.