Free for macOSv1.20.1

Lead your agents,
side by side.

buster7 is a lightweight environment for running several coding agents at once, such as Claude Code and Codex. It runs the CLIs already on your machine, and shows at a glance which agents are working and which are waiting for you.

Download for macOSRead the docs

Apple silicon Mac · macOS 12 or later · Free

The buster7 window: the board on the left (waiting, working, exited), a terminal in the middle, and the file list on the right
01

Run many

One tab is one session. Start as many agents as you need, per project or per worktree.

02

See them all

The board sorts sessions into working, waiting and exited, so an idle agent never goes unnoticed.

03

Stay light

Sessions live on the server and drawing runs on the GPU, so adding agents does not slow you down.

Features

Run, watch and check, without switching screens.

Board

Who is working, and who is waiting

Sessions are laid out as waiting, working and exited. An agent waiting for your reply is the first thing you see.

The board: sessions grouped by project into waiting, working and exited

Harnesses

The CLIs you already use

Start Claude Code, Codex and other terminal agents from a new tab. buster7 holds no model of its own, and never takes command of your agents.

The new session menu, listing the agents that can be started

Terminal and chat

The TUI as it is, the conversation made readable

The terminal shows the CLI exactly as it draws itself. Switch to chat to read instructions and replies as a conversation.

The chat view, which shows an exchange with an agent as a conversation

Flagship agent

One agent for the big picture

An agent you can call up from any project. Ask it how each project is going, or have it pass a request to the session in charge.

The flagship agent window, reporting on projects and running sessions

Files and diffs

See what changed, right there

Open files and git diffs in the explorer. Click a path printed in the terminal to open it.

A diff view, with changed lines highlighted

Structure

Lightness starts at the foundation.

If handing work to more agents only makes your tools slower, handing it over loses its point. We decided the problem was not a missing feature but the structure, and rebuilt it from the ground up.

  • 147MBMemory for the whole app (2 processes)
  • 6.1MBOf which the Rust server
  • Measured with 8 sessions running, 3 of them claude and one under heavy load.

Terminals as line buffers

No extra process per terminal. Opening more tabs adds very little memory.

One connection, one session

Terminal output travels unmodified, and the client draws it on the native GPU.

Sessions stay on the server

A dropped connection does not stop the work. Reconnect and you pick up where you left off.

Automation

Your agents can drive buster7, too.

With the bundled b7 command and MCP server, agents can open sessions, send instructions and read the screen themselves. Start a reviewer and collect its findings, for example.

$ b7 new --agent codex --name review$ b7 send <id> "Review this diff"$ b7 read <id> --history 50

Put your agents side by side, today.

Open the app and it connects to this Mac on its own. No server to start, no token to type.

Download for macOS

Apple silicon Mac · macOS 12 or later · Free