Skip to main content
The menu bar app runs on macOS 14 or later. The app on Windows has its own page. The app calls the same core as the command line, not pitboard, so both see the same accounts, parked logins and log. While any of its windows is open, Pitboard also has a Dock icon, a place in the Command-Tab switcher and its own menus. Its windows are the Pitboard window, Settings, each account’s window and the Open Link window. The first time the app runs, it opens the Pitboard window. Strings here are those the app shows while one tool has accounts. Accounts of several tools lists those that change once more tools do. Pitboard’s item in the menu bar shows the Pitboard mark, the account in use and how much of one limit it has used, such as work 42%. Menu bar shows can leave out the label, or the label and the percentage. Before the first read, and while no tool is signed in, the item shows the symbol alone. Until the account has a reading, it shows the label alone. Clicking Pitboard’s item opens its menu: what needs attention, then the accounts, then the commands. What needs attention, in this order: A check mark shows the account in use in each tool. An account shows its label, its email address while it has none, or Login Pitboard can’t use. Where its login says a plan, the plan follows, as in work · Max 20x. Account status explains the line under it. Instead of accounts, the menu can show: Choosing an account: While a switch runs, Switch to personal, Finish Adding, Finish Signing In, Put work Back and every account but the one in use are dimmed. The commands, in this order: The line under Refresh:

Window

The Pitboard window’s sidebar holds three panes: Accounts, Activity and This Mac. It opens on the pane you last showed.

Accounts pane

The Accounts pane lists notices, then at most one setup tip, then the accounts by tool. The window’s subtitle reads Updated 20:52, or Reading during a read. The toolbar has Refresh and Add Account. Instead of the list, the pane can show: A bar’s tooltip says what an even pace would have used so far. Account status explains each part. Notices, most pressing first: What Switched to work says under its title depends on the tool:

Activity pane

The Activity pane lists the last 500 changes in Pitboard’s log, newest first, from the app and the command line. With nothing logged, it shows No Activity. Any other verb starts with a capital letter, as rename reads Rename.

This Mac pane

The This Mac pane runs the checks of pitboard doctor each time you show it. It shows Checking this Mac until the first ones finish. Over them, doctor’s summary line, such as One thing is worth looking at., sits beside Checked at 14:05. Each check shows a green, orange or red symbol, its name, what it found and, when it did not pass, what to do. Check Again runs them again.

Account actions

Control-clicking an account in the Accounts pane opens its shortcut menu. For work, it lists, in order:

Dialogs and alerts

Dialogs open over the Pitboard window’s Accounts pane. Add Account offers every tool Pitboard handles on this Mac and starts on the first it finds. Under a Name field, a line says why what you entered cannot be a name, and the dialog’s button stays dimmed: A failure in a dialog goes once you change the name or the tool. If an action fails, its dialog stays open with what you entered and says why under one of these titles:
  • Couldn’t sign in to work
  • Couldn’t add travel, where recording the account Claude shows failed
  • Couldn’t name this account
  • Couldn’t rename work
  • Couldn’t tell whose login it is
  • Couldn’t put the login away. The dialog then reads the file again.

Browser sign-in

Claude Code and Codex sign in through your browser. In Add Account and Sign In to work Again, their button is Sign In. It turns the dialog into Signing In to Claude Code or Signing In to Codex, which shows: If Claude Code refuses a code, the dialog says Claude Code didn’t take that code. Copy the whole code your browser shows, and paste it again. and shows the Code field again.

Claude Desktop sign-in

Claude Desktop signs in inside Claude, and no browser opens. In Add Account and Sign In to home Again, its button follows what Pitboard last read: While Pitboard quits Claude to record its account, then reads it, the dialog says Quitting Claude, then Reading Claude’s account, under its fields. Tool, Name and Cancel are dimmed meanwhile, and while Pitboard asks to quit Claude. While Pitboard waits for a sign-in inside Claude, the dialog keeps its title and shows a spinner beside its buttons. Its message says what Pitboard is doing, quitting Claude or parking work, then what to do in Claude. Its buttons: Once Claude quits signed in, Pitboard records the account, closes the dialog and says what it did in a notice, such as Switched to travel. It does not open Claude again.

Quitting Claude or the ChatGPT app

Pitboard asks before it quits Claude or the ChatGPT app. Cancel changes nothing. Pitboard asks Claude or the ChatGPT app to quit as Command-Q does, then waits up to 30 seconds: For the ChatGPT app, the same strings name ChatGPT.

Alerts

A failure alert opens the Pitboard window. While a dialog is up, alerts show over it. Account windows’ alerts are in Account windows and shared links.

App menus

Dock menu

The Dock icon’s menu lists the items that open account windows, as the File menu does, then Open Pitboard. macOS adds the open windows. Opening Pitboard from Finder or Spotlight with no window open opens the Pitboard window.

Notifications

It ends with Choose Sign In Again… on its row., whether a sign-in replaced the login or the account was signed out in Claude. While a login file sits behind the keychain, the second sentence of Switched Claude Code to personal reads Sessions already running keep the account they are on until their login is next renewed, or until they are started again: and names the file. The three that hold back or fail come only while Switch Claude Code automatically is on. They can come again after the app next switches. A notification starts its reason with a capital letter and ends it with a full stop. Only the run-out notification can have a subtitle. Clicking a notification itself does nothing. Notifications play no sound and set no badge. macOS asks whether to allow them the first time the app posts one.

Keyboard shortcuts

Keys that no menu shows:

Accounts of several tools

Once more than one tool has accounts, these strings name the tool: