Claude Cockpit — Development skill for Claude Code
See how much of every Claude Code subscription you have left, and switch all your sessions to another account.
How to install Claude Cockpit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open christianjohnston-ai/claude-cockpit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Cockpit does
See how much of every Claude Code subscription you have left, and switch all your sessions to another account. macOS.
Alternatives in Development
- Dario — A local OpenAI- and Anthropic-compatible proxy that brings your Claude Pro/Max subscription to Cursor, Cline 485 ★
- Tmux Claude Session Manager — Run many Claude Code sessions across your projects, each in its own tmux session — then list them, see which a 380 ★
- Device Control Agent — You are an autonomous macOS agent with full control of this device via two CLI tools: - steer — GUI automation 250 ★
README
claude-cockpit
claude-cockpit is a set of macOS command-line tools for people who use Claude Code with more than one Claude subscription account (or with one account, to watch its usage). It gives each account its own profile: a settings folder with its own login in the macOS keychain. It shows every account's usage (the 5-hour window, the weekly limit and the per-model weekly limit) on one terminal screen. And it lets you move all your running Claude Code sessions onto a different account.
Read this before you install:
- macOS only. The tools use the macOS keychain (
security),launchdandopen. - Unofficial. This project is not affiliated with, endorsed by or supported by Anthropic.
- It depends on Claude Code internals (keychain item names, the
.claude.jsonfile, the/usagereport, two OAuth read endpoints). Any Claude Code update can change them and break these tools. - Tested with macOS 15.7.3, Claude Code 2.1.296 and Python 3.9.6. Nothing else has been tested.
What you see
A real capture of the screen, made with `tests/render_cockpit_states.py` from **demo accounts** (alpha, beta, gamma, delta). Every number on it is invented. Emails are hidden by default.
CLAUDE ACCOUNTS FLEET: ••••••@•••••• (alpha)
AUTO-SWITCH ○ OFF no alerts, no swaps a = toggle
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
ACCOUNT EMAIL SESSION (5h) WEEK (7d) FABLE (7d) RESETS 5h / week
1 beta ••••••@•••••• ░░░░░░░ 4% █░░░░░░ 12% █░░░░░░ 9% 1:40am (5h) / wed 10pm
2 gamma ••••••@•••••• █░░░░░░ 8% ██░░░░░ 22% ███████ 100% ● 10:15pm (1h) / sun 2am
▸3 alpha ••••••@•••••• ████░░░ 62% ███░░░░ 48% ██░░░░░ 35% 11:05pm (2h) / tue 12am
4 de
Related Skills
Codex Usage
See how much Codex and Claude Code usage is left across all your accounts, and switch to the one with the most
Delta V
See how much Claude Code and Codex usage you have left, from your Mac's menu bar. View either provider or both
Tokenledger
Books for a team account pool: one hub that knows how much headroom each of your team's Claude subscriptions h
Limisaw
LIMISAW (LIMIT SAW) - a one-file Windows tray monitor for how much quota is left across Codex, Claude Code, An
Agent Usage Bar
macOS menu bar app showing how much Codex and Claude quota is left, what you spent locally, and when the windo
Quota Bar
macOS menu bar app showing how much Codex and Claude quota is left, what you spent locally, and when the windo
Related Agents
Half Fix
Review angle "half-fix & consistency" of the user's §6 adversarial-review gate — hunts the sins tests cannot s
Cloud Manager
Owns cloud architecture across AWS/Azure/GCP — account/subscription/project structure, landing zones, networki
Corpus Prover
Proves a change on the maintainer's real local corpus — what number moved, by how much, and that nothing else