barn is a Mac menu-bar application for people running several AI coding agents at once. It shows a status indicator for each detected agent and provides a keyboard switcher for moving to the terminal or window that needs attention. The homepage describes working, waiting, ready and idle states, with notifications when an agent reaches a permission prompt or asks a question. A floating deck offers another view of the same activity while other windows are in use.
The application finds agents through local processes and session files rather than requiring every session to be started through barn. Some agents report precise state directly; others can gain that behavior through hooks, while remaining tools are tracked through activity. The site names terminal integrations including Ghostty, iTerm, Terminal, tmux and VS Code. Its goal is to focus the relevant tab or pane, not simply bring the whole terminal application forward. Custom hooks and local status files allow additional tools to participate.
The product is offered as free and open source, with a GitHub repository and Mac downloads linked from its own site. The homepage says there is no account, telemetry or analytics, while separately disclosing a daily update check that can be disabled. That is more specific than assuming the application never makes a network request. Users should review which local files and terminal-control permissions the installed version needs. Process activity can be an imperfect signal, and precise states depend on the relevant integration. barn is a visibility and switching aid for local coding work, not a promise that it approves an agent's actions or makes every running task safe.





