Maxteabag

Hotseat — Development skill for Claude Code

Development community

Terminal dashboard and CLI for Claude Code and Codex accounts, their quota, and work a usage limit stopped.

How to install Hotseat

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Maxteabag/hotseat and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Hotseat does

Terminal dashboard and CLI for Claude Code and Codex accounts, their quota, and work a usage limit stopped.

Alternatives in Development

  • OpenAI Codex CLI — (Rust implementation) 67.8k ★
  • Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
  • Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★

README

Hotseat

A terminal dashboard and CLI for the Claude Code and Codex accounts on your machine. It shows how much quota each account has left, when every window resets, which account your sessions are using, and which conversations a usage limit stopped, so you can pick them up again on an account that still has room.

![Hotseat: Codex accounts with weekly quota, reset countdowns and reset credits](docs/tui.png)

Everything runs locally. Hotseat reads the credential files the `claude` and `codex` CLIs already keep, asks the providers' own usage endpoints for quota (no inference requests), and never sends a token anywhere else.

Why

If you work across several Claude and Codex accounts, the questions come up constantly: which account has quota for the model I need, when does the one I just exhausted reset, which account is this terminal actually on, and what was that session doing when it stopped at a limit three hours ago? The CLIs answer none of these. Hotseat answers all of them from one screen.

Install

Hotseat is a single static binary with no runtime dependencies.

brew install maxteabag/tap/hotseat                          # macOS and Linux
go install github.com/Maxteabag/hotseat/cmd/hotseat@latest  # with a Go toolchain
hotseat tui

Debian and RPM packages, and tarballs for Linux and macOS on x86_64 and arm64, are on the [releases page](https://github.com/Maxteabag/hotseat/releases) with a `SHA256SUMS` file to check them against.

The `claude` CLI is needed for Claude accounts and the `codex` CLI for Codex accounts; they perform the sign-in and, for Codex, serve live quota.

From a checkout:

git clone https://github.com/Maxteabag/hotseat && cd hotseat
go build -o bin/hotseat ./cmd/hotseat   # Go 1.26 or newer
bin/hotseat tui
bin/hotseat tui --demo   # synthetic accounts, no network, no actions

The terminal interface

Built with Bubble Tea v2, Bubbles and Lip Gloss. Two tabs, one per provider, and a separate Work screen so t