Tmux-native orchestrator for AI agent sessions.

Lists, previews, creates and manages the tmux sessions your AI coding agents run in, from one terminal UI. Claude Code, Codex, Kimi Code, OpenCode, Qwen Code or a plain shell all work. The preview pane is a real embedded terminal rather than a snapshot, so you can watch a session work and type into it without leaving the picker.
Tmux is the source of truth. Bosun takes push notifications from tmux control mode instead of keeping its own database, so two copies running at once read the same server and cannot disagree. It runs its sessions on a dedicated tmux -L bosun socket, which keeps your other tmux state untouched and keeps Claude Code's macOS Keychain auth lineage intact through the process tree, and it writes its status line per session rather than globally. Fifteen themes ship with it, ten dark and five light, switched live with t.
$ brew install yetidevworks/bosun/bosun$ cargo install bosun-tmuxto comment.