Do I need to know tmux? #
No — it's bundled and stays out of the way. If you do use tmux, Bento attaches to the sessions you already have, and everything you know still applies.
What do I need on the other end? #
A machine you can already ssh
into, with tmux
installed — macOS, any Linux, or WSL on Windows. Nothing else: Bento Term installs nothing there and runs no server of its own. The app itself is Mac, iPhone and iPad; the machine your agents work on doesn't have to be any of those.
Which agents does it understand? #
Ten presets with live state detection — Claude Code, Codex, Gemini CLI, OpenCode, Cursor Agent, Copilot CLI, Amp, OpenClaw, Hermes, Antigravity — plus plain shells and any command you type. Anything runs; the known ones also get states.
How is state detected? #
From what the pane prints, on your device, using per-agent rules. No agent has to cooperate, nothing is installed into your shell, and nothing is sent anywhere to work it out. It is pattern matching, so it can be wrong — the color is a hint, not a guarantee.
Can I reach a machine behind NAT? #
That's yours to arrange — Bento speaks plain SSH, so a VPN, Tailscale, or a jump host
in your ~/.ssh/config
all work.
Intel Macs? #
Not currently — Apple Silicon, macOS 14+.
What does it cost? #
Nothing. Apache-2.0, and the app is the whole product.
Where do I report bugs? #
GitHub issues — the tracker is public.