Skip to content

Commands

claude-dashboard provides six commands for setup, usage checking, shell integration, and updating.

Configure the status line display mode, language, plan, and theme.

Terminal window
# Interactive mode (asks questions)
/claude-dashboard:setup
# Direct mode with arguments
/claude-dashboard:setup [displayMode] [language] [plan] ["customWidgets"]
ArgumentOptionsDefaultDescription
displayModecompact, normal, detailed, customcompactNumber of lines and widget selection
languageauto, en, koautoUI language
planmax, promaxSubscription plan (affects available rate limit widgets)
customWidgets"widget1,widget2|widget3"—Custom layout (only for custom mode)
Terminal window
/claude-dashboard:setup # Interactive
/claude-dashboard:setup compact # 1 line, defaults
/claude-dashboard:setup normal en pro # 2 lines, English, Pro
/claude-dashboard:setup detailed ko max # 6 lines, Korean, Max
/claude-dashboard:setup custom auto max "model,context,cost|projectInfo,todoProgress"
  • The status line updates on the next message after setup
  • Run this command again at any time to change settings
  • Interactive mode is best for preset selection; for full widget control, use direct mode or edit the JSON file directly

Check usage limits for all installed AI CLIs and get a recommendation for which one has the most available capacity.

Terminal window
/claude-dashboard:check-usage # Interactive output with colors
/claude-dashboard:check-usage --json # JSON output for scripting
/claude-dashboard:check-usage --lang ko # Specify language
/claude-dashboard:check-usage --lang en # Specify language

Shows usage for each installed CLI:

  • Claude: 5h and 7d rate limits with reset times
  • Codex: Rate limits with plan info, if installed — each window is labeled by its actual duration (5h + 7d on Plus, a single 7d on Pro)
  • Gemini: Usage percentage with model info (if installed)
  • Antigravity: Weekly quota per model family — Gemini vs Claude+GPT (if installed)
  • z.ai: Token and MCP usage with model info (if configured)

At the bottom, recommends the CLI with the lowest current usage.

Add a check-ai shell alias to quickly check all AI CLI usage from your terminal. Supports macOS/Linux (zsh/bash) and Windows (PowerShell).

Terminal window
/claude-dashboard:setup-alias

Once the alias is installed, you can run it directly from your terminal (outside of Claude Code):

Terminal window
check-ai # Pretty output
check-ai --json # JSON output for scripting
  • macOS / Linux: Adds a shell function to ~/.zshrc or ~/.bashrc
  • Windows: Adds a PowerShell function to your PowerShell profile
  • The function dynamically finds the latest plugin version, so it continues to work after updates
  • Run this command again if you need to reinstall the alias
  • The alias works independently of Claude Code

Repair or verify the statusLine shim (usually automatic).

Terminal window
/claude-dashboard:update

Normally unnecessary — statusLine points at a permanent shim path (plugins/data/claude-dashboard-claude-dashboard/statusline.mjs) that resolves the newest installed build on every render, so a SessionStart hook keeps it current automatically after /plugin update claude-dashboard. Run this command only if you have hooks disabled or the status line is not updating.

  1. Installs or refreshes the shim at the permanent data-directory path and points statusLine in settings.json at it — $CLAUDE_CONFIG_DIR/settings.json if that variable is set, ~/.claude/settings.json otherwise
  2. Reports which build the shim currently resolves to

If settings.json changed, it takes effect at your next interaction with Claude Code — no restart is needed.

Open or close a dashboard pane beside the transcript (mod, tested on Claude Code 2.1.289). Takes on, off, or no argument to flip the current state.

Terminal window
/claude-dashboard-pane on
/claude-dashboard-pane off
/claude-dashboard-pane # no argument: flip the current state

Layout comes from the modPane config key (default detailed). See Mods.

Draw the dashboard above the prompt and hide the status line for the current session only.

Terminal window
/claude-dashboard-band on
/claude-dashboard-band off
/claude-dashboard-band # no argument: flip the current state

Layout comes from modBand (default: your status line layout). Set "modBandDefault": true to turn it on at session start. settings.json is never modified. See Mods.