协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
codexbar【开发与工程】AI service usage/quota via CodexBar CLI: Codex/OpenAI, Claude, Kimi and other provider limits, credits, reset times.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this when asked about AI subscription usage, rate limits, remaining credits, or "how much Codex/Claude/Kimi do I have left".
codexbar (Homebrew)codexbar usage
codexbar usage --format json
--provider accepts codex, claude, kimi, gemini, copilot, cursor, openrouter, and many more — see codexbar --help):codexbar usage --provider codex --json
codexbar usage --provider claude --json
--account <label>, --account-index <n>, or --all-accounts (single provider only).Provider fetches ride existing sessions — OAuth caches, CLI credentials, or browser cookies. No secrets are passed on the command line.
The menu bar app serves its dashboard on loopback. The page pulls
/dashboard/v1/snapshot and /cost; there is no /api/* namespace, so those
paths 404 rather than telling you that you guessed. The snapshot endpoint
requires auth, so when the CLI is unavailable the quickest honest check is to
open the dashboard in a browser.
usage --all-accounts polls every account serially and takes well over ninety
seconds. If it produces zero bytes on both stdout and stderr, it is not slow,
it is blocked: the CLI is a helper inside CodexBar.app, and a pending macOS
Gatekeeper prompt stops it dead with no output. Screenshot the screen before
debugging the command.
claude-swap stored backups, which produces two
confusing readings. The currently active slot shows as having no stored
credentials, because the live login is an active profile and its backup only
materialises when you switch away. And claude-swap keeps a last seen
percentage that keeps rendering for accounts whose credentials are gone, so a
dead account can read as healthy for days. A plausible percentage is not proof
of a working credential; only refresh token yes in
claude-swap list --token-status is.