The problem
Agents take minutes, sometimes much longer. In the meantime you're reading docs in a browser, answering Slack or reviewing code in your editor. The Claude and Codex windows are behind everything, so the only way to know whether a chat has stopped to ask "Can I run npm install?" is to switch back and look.
Check too often and you lose focus; check too rarely and an agent sits idle for twenty minutes waiting for a one-word answer.
How Pairbar solves it
- Turn on alerts per appIn Settings → Notifications, turn alerts on for Claude, for Codex or both, and choose whether to play a sound. Banners need the Notifications permission, which macOS asks for once.
- Switch to any other appWork in a browser, Slack or your editor. The sidebar stays on the Claude or Codex window behind, covered by whatever covers that window, so it's right there when you click back.
- Get a banner when a chat finishes or needs youWhen a chat finishes or stops for a permission or a question, and you're not looking at it, a banner shows the app, the chat title and the project. Click it and the chat opens in its app, Claude or Codex.
- Glance at the menu barPairbar's menu-bar icon shows how many chats need you, so you can see at a glance whether anything is waiting.
- Search without switchingPress ⌃⌥K from any app for a Spotlight-style panel. Empty, it lists what needs you, what's working, what just finished and your latest chats; type to search titles and conversations. Esc returns you to where you were.
Shortcuts
| Shortcut | What it does | Where |
|---|---|---|
| ⌃⌥K | Open quick search (press again to close) | any app |
| ↑ ↓, ↩ | Move through results, open the chat | quick search panel |
| Esc | Close the panel and go back | quick search panel |
| ⌃⌥S | Show or hide Pairbar | anywhere |
What tells you while you're away
- Notifications when a chat finishes or needs you and you're not looking at it, per app, with an optional sound. What the chat is asking is left out of banners unless you turn it on, since banners show on the lock screen.
- Menu-bar icon with a count of chats that need you.
- ⌃⌥K quick search from any app, with what needs you and what's working listed before you type.
Screen sharing
Pairbar shows up in screenshots (Coming Soon), recordings and shared screens like any app. To keep chat titles and questions out of a meeting, turn on Settings → About & advanced → Hide Pairbar from screenshots (Coming Soon) and screen sharing (off by default): the sidebar and the quick search panel then stay out of them. Some capture (Coming Soon) tools may not honour this. See settings.
Without Pairbar
Common ways to keep watch without Pairbar:
- A second display with the Claude or Codex window always visible.
- Split View or window tiling to keep an agent next to your work, at the cost of half the screen.
- Stage Manager, which keeps recent windows as thumbnails at the side.
- Terminal-based agents in tmux, with a status line or bell when a pane changes.
- The apps' own notifications, where available; they cover one app each and don't summarise several chats.
Frequently asked questions
- When do I get a banner?
- When a chat finishes or needs you and you're not looking at that chat, for the apps you've turned alerts on for. Clicking the banner opens the chat in its app.
- Can I have a sound without a banner showing the question?
- Yes. The sound is optional, and what the chat is asking is left out of banners unless you turn it on, since banners show on the lock screen.
- Will Pairbar show up when I share my screen?
- By default, yes: Pairbar shows in screenshots (Coming Soon) and screen sharing like any app. Turn on Hide Pairbar from screenshots (Coming Soon) and screen sharing in Settings → About & advanced to keep the sidebar and quick search out of them. Some capture (Coming Soon) tools may not honour that.
- Can I search my chats without switching to Claude or Codex?
- Yes. ⌃⌥K opens a quick search panel from any app, searching titles and what was said in conversations, and Enter opens the chat in its app.
Related
- DocsStaying informedNotifications, sounds, the menu-bar badge
- Use caseGet notified when Claude Code or Codex finishes or needs your inputBanners, sounds and a count on the menu-bar icon tell you when a Claude or Codex chat finishes or needs you.
- Use caseRun several Claude Code and Codex agents in parallel without losing trackA Needs you section, live activity lines, subagent chips, worktrees and ⌃1–9 for running many agents at once.
- GuidePairbar keyboard shortcuts and how to peek at the app's own sidebarAll Pairbar shortcuts, from ⌘K and ⌃1–9 to ⌥ peek and chat-menu letters, and which ones you can switch off.
- GlossaryClaude Code sessionA saved Claude Code conversation tied to a project folder, stored locally as a JSONL transcript and resumable later.
Try Pairbar free for 7 days
One sidebar for the Claude and Codex desktop apps. Everything on for 7 days, no card needed; then $49/year ($39 first year with LAUNCH), $9/month or $129 lifetime (first 200 buyers). macOS 26 or later, Apple silicon.