Skip to content

Use case

Use Claude Code and Codex together and keep the official apps

Pairbar is a macOS app that adds one sidebar over the official Claude and Codex desktop apps without replacing or wrapping them. You keep chatting in Anthropic's and OpenAI's own apps, with all their features and updates, and Pairbar brings no new chat interface to learn. What it adds is one list of both apps' chats, live status, search and workflows.

Last updated

✎Search chats or type a commandNEEDS YOU?Pick a chart libraryRecharts or Chart.js?ACME-BACKENDRun the migration testsBash · npm testUpdate the READMEFinished 2m agoRefactor billing APIfeature/billingPlan-limit ringstightest of the 5-hour and weekly windowsNeeds youmoved to the top, with the questionWorkingand on what: tool and targetUnreadfinished since you last looked
Pairbar's list over the app's own sidebar: chats from both apps with their status and the two plan-limit rings.

The problem

Once you use Claude Code and Codex side by side, the obvious move is a tool that manages both. Most of the ones built for that job become the place you work: they run the agents' command-line tools in their own terminals or windows, or rebuild the chat on their own screen. That can be a good trade for parallel batches, but it has costs if you like the official apps.

  • You leave the official apps' interfaces for that work, along with anything those apps add that the other tool hasn't copied yet.
  • Updates arrive through someone else. When Anthropic or OpenAI ship a new feature in their app, you get it when the tool supports it, if it does.
  • Another UI to learn, with its own idea of projects, tasks and review.

The other extreme, using the two apps with nothing on top, keeps everything official but splits your work across two windows and two lists that don't know about each other.

How Pairbar solves it

  1. Keep using Claude and Codex as you do now
    Install Pairbar and open either app. Pairbar draws a panel over that app's own sidebar, matching its width and position. The chat area, the menus and settings are still the app's own; Pairbar never patches or injects into them.
  2. Pick chats from one list
    Claude Code sessions and Codex threads appear together with their status: working, needs you (with the question it's asking) and finished. Click one and it opens in its own app through the claude:// or codex:// link, with the other app's window moved into the same spot if you allowed Accessibility.
  3. Reach the app's own sidebar when you need it
    Hold ⌥ (or ⌘) over Pairbar to peek at the app's sidebar underneath, double-tap ⌥ to keep it showing, or press ⌃⌥S to hide Pairbar. This is where your regular (non-coding) Claude chats stay. See peeking.
  4. Add the command-line tools for the extras (optional)
    Plan limits, forks, messages without opening a chat and workflows run through your own claude and codex CLIs, signed in with your own plans. Without them, the list, status, switching and search still work. See installing the CLIs.

What stays exactly the same

Without PairbarWith Pairbar
Where you chatThe Claude and Codex desktop appsThe same apps; Pairbar opens chats in them
App featuresEverything each app offersUnchanged: Pairbar doesn't modify either app
App updatesFrom Anthropic and OpenAIUnchanged: install them as usual
SubscriptionsYour Claude and ChatGPT plansThe same plans, through the apps and your own signed-in CLIs
App settingsIn each appUnchanged; Pairbar reads a few (like the sidebar width) to line up
Chat namesSet in each appA Codex rename in Pairbar goes through your codex into Codex; a Claude rename stays in Pairbar

What Pairbar adds

  • One list of both apps' chats, grouped by project, app, status, date or your own labels. See chats.
  • Live status, subagents, PR badges and two plan-limit rings. See limits.
  • Search inside conversations of both apps, ⌘K over the apps and ⌃⌥K from anywhere. See search.
  • Handoff and fork across the two apps, and scheduled workflows.
  • Notifications and a count on the menu-bar icon when a chat finishes or needs you.

Honest limits

  • Pairbar's panel covers the app's own sidebar. That's the design, and the app's sidebar is always one ⌥ away, but it takes a moment to get used to.
  • Regular (non-coding) Claude chats aren't listed in Pairbar; they stay in Claude's own sidebar.
  • Pairbar reads undocumented local files of both apps. An update to Claude or Codex can break a Pairbar feature until Pairbar is updated. See troubleshooting.
  • It's paid after a 7-day free trial ($49/year ($39 first year with LAUNCH), $9/month or $129 lifetime (first 200 buyers)), with every feature in every option, and needs macOS 26 or later on Apple silicon.

Without Pairbar

Other ways to use both agents, and what each keeps:

ApproachKeeps the official appsTrade-off
Both apps, nothing on topYestwo lists and two windows, no shared status or search
Both CLIs in a terminal (claude, codex), perhaps with tmuxNoyou give up the desktop apps' interfaces
A workspace tool such as Superset or ConductorNo: agents run in its own terminals or workspacesstrong parallel runs and diff review, and it uses your existing Claude and ChatGPT plans too; you chat in its interface instead of the apps. See Pairbar vs Superset
The Claude app's own Code sidebar onlyYesdoesn't show Codex chats. See Pairbar vs the Claude app's sidebar

Frequently asked questions

Do I lose any Claude or Codex app features with Pairbar?
No. You're still in their app for every chat. Pairbar is a separate panel over their sidebar, and the app's own sidebar is one ⌥ away (hold it to peek, double-tap to keep it).
Do I need an API key?
No. Pairbar uses the apps and your own claude and codex command-line tools, signed in with your plan, the same way other tools that run those CLIs do. Pairbar itself only contacts Lemon Squeezy for the licence and its update feed.
What happens when Claude or Codex update?
You update them as usual and keep every new feature, since you're using the official apps. Pairbar reads their undocumented local files, so an update can occasionally break a Pairbar feature until Pairbar ships a fix; Pairbar checks for its own updates once a day.
Is Pairbar affiliated with Anthropic or OpenAI?
No. Pairbar is an independent app that works alongside the official Claude and Codex desktop apps.

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.