Skip to main content
BentomuxDownload (opens in a new tab)
Open menu

Bentomux — beta out now (opens in a new tab)

the window for coding agents

Run every coding agent in one window

Bentomux is one native window for project workspaces, persistent split-pane terminals, live agent state and approval handling instead of a scatter of terminal tabs.

curl -fsSL https://bentomux.takora.dev/install.sh | sh
installs the .app bundle other platforms below
macOS · Linux · Windows · MITall install methods →

Bentomux at a glance

screenshot

the window, with a workspace waiting on your approval
The Bentomux window showing three workspaces — bentomux-v2, website and scratch — with an approval prompt raised over the website workspace.
Three workspaces, one of them waiting on your approval.

What the window does that a terminal tab does not

  1. 01

    Open it tomorrow and it is still there.

    A workspace keeps its layout, its tabs and its split panes, and every pane holds a real PTY with its scrollback. Quit the app, restart the machine, come back to the same window instead of rebuilding it.

    bentomux-v23 panes · scrollback kept
    website2 panes · split right
    scratch1 pane · renamed tab
  2. 02

    You never hunt for the stuck one.

    Every tab reports whether its agent is idle, working or blocked, read from the process and the terminal screen. When one is waiting on you the window says so, and the state is a word as well as a colour.

    websiteblockedwaiting on approval
    bentomux-v2workingclaude
    scratchidlegemini
  3. 03

    Answer where you are looking.

    Permission prompts are caught by the hook bridge and raised in an always-on-top overlay, so an agent asking a question never stalls in a tab you are not reading. Approve, deny, or jump to the tab that asked.

    claude-code asks permission

    Edit src/components/sections/Hero.tsx

    [ Approve ] [ Deny ] [ Jump to tab ]

    bridge: unix socket · connected

  4. 04

    Runs what you already run.

    The CLIs on your PATH keep working as they are. Bentomux owns their terminal and derives their state; it does not wrap them, replace them or hold your prompts. 21 are detected out of the box.

    • Claude Code
    • OpenAI Codex
    • Cursor
    • Gemini CLI
    • Grok CLI
    • OpenCode
    • pi
    • GitHub Copilot

    21 detected · 9 also configurable

  5. 05

    The long run follows you to the phone.

    An optional monitor serves the panes and their states over your own network, paired by QR code. Check a run from another room, and answer an approval without walking back to the desk.

    http://192.168.1.24:7788

    desktoppanes mirrored
    phonepaired · approvals on

Install

Install Bentomux on your machine

These commands install the latest release. They cover macOS, Linux and Windows, and they are the maintainers' own installer scripts, quoted unchanged.

Choose your platform
curl -fsSL https://bentomux.takora.dev/install.sh | sh
macOS install command — downloads the .dmg and installs the .app bundle

Pinned to one version

curl -fsSL https://bentomux.takora.dev/install.sh | BENTOMUX_MANIFEST_URL=https://github.com/takora-dev/bentomux-v2/releases/download/vX.Y.Z/latest.json sh
Pinned install of one release, using the same installer

The published build is unsigned and not notarized. macOS may ask you to confirm the first launch under System Settings → Privacy & Security.

curl -fsSL https://bentomux.takora.dev/install.sh | sh
Linux install command — installs the AppImage and a desktop entry
curl -fsSL https://bentomux.takora.dev/install.sh | sh -s -- --deb
Linux install command for the .deb package, through apt/dpkg (needs root)

Linux builds are published for x86_64 only. There is no aarch64 Linux build yet.

The --deb alternative installs the Debian package through apt and needs root.

On some distributions an AppImage needs libfuse2: sudo apt install libfuse2

powershell -ExecutionPolicy Bypass -c "irm https://bentomux.takora.dev/install.ps1 | iex"
Windows install command — runs the PowerShell installer
curl.exe -fsSLo install.cmd https://bentomux.takora.dev/install.cmd && install.cmd && del install.cmd
Windows fallback for environments that block PowerShell from the internet

The per-user setup installs without administrator rights.

Prefer to download it yourself? Every build — .dmg, .AppImage, .deb, .msi, -setup.exe — is attached to the latest release.

  1. Reads the release manifest published by the build workflow to find the build for your platform.
  2. Verifies the download against its SHA-256 digest and refuses to install anything that does not match.
  3. Installs the application without asking for administrator rights on macOS and Windows.