JG_

bro-cli

Every coding agent.
One terminal.

  • Claude Code
  • Codex
  • Pi
  • omp
bro with five agent sessions tiled across three projects

// 30 themes

Make it
yours.

bro in the nebula themebro in the outrun themebro in the cyber themebro in the phosphor themebro in the blueprint themebro in the vaporwave themebro in the digital-rain themebro in the tokyo-night themebro in the catppuccin themebro in the gruvbox themebro in the graphite themebro in the paper theme

// settings

One screen.
Every knob.

Theme, icons, auto-resume, privacy presets. No dotfile spelunking.

alt+,

bro settings screen

// mouse

Click it.
Drag it.

A terminal app that takes the mouse seriously. Click sessions, drag splits, hover for actions.

bro sidebar with hover actions on a project

// caveman mode

Fewer words.
Same facts.

Terse replies from Claude, Codex and Pi. One switch. Nothing to install.

> why do sessions die after an hour?

● Sure! I'd be happy to help. The issue you're experiencing is most likely caused by the token expiry check in your auth middleware, which appears to use a strict less-than comparison instead of less-than-or-equal...

● Bug in auth middleware. Expiry check uses <, not <=. Fix:

● Auth middleware. < → <=.

● 驗證中介之誤。< 當作 <=。

// mobile companion

Your agents.
Your pocket.

Scan the code. Every session follows you.

bro bridge screen with a pairing QR code
Mobile companion listing files the agent touched
Mobile companion showing a live Codex session
Mobile companion previewing a markdown file

// and

bro new-session launcher with agents, logins and providers
Any agent, any login
bro sidebar usage meters for every account
Usage at a glance
bro proxy routes and live requests
Mix models
bro welcome screen with key bindings
Keys for everything

Get bro.

  1. 01Download for your OS
  2. 02Put bro on your PATH
  3. 03Run bro

Windows · macOS · Linux · Rust · MIT