gmr

Claude Status — Development skill for Claude Code

Development community

macOS Menu Bar + Desktop Widget for Claude Code Session Monitoring.

How to install Claude Status

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

What Claude Status does

macOS Menu Bar + Desktop Widget for Claude Code Session Monitoring.

Alternatives in Development

  • Cc Bar — Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me 119 ★
  • CoderBar — Native macOS agent control for Codex and Claude — monitor, approve, ask, and jump back from the menu bar 100 ★
  • Claudemon — Live Claude Code usage in your macOS menu bar — download the signed, notarized DMG from Releases 54 ★

README

Claude Status

A native macOS menu bar app that monitors all your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) sessions in one place. See what every session is doing at a glance and jump to any one with a click.

![macOS](https://img.shields.io/badge/macOS-26.2%2B-blue) ![Swift](https://img.shields.io/badge/Swift-5.0-orange) ![License](https://img.shields.io/badge/License-BSD_3--Clause-green)

![Claude Status screenshot showing the menu bar dropdown and desktop widgets](assets/screenshot.png)

Download the latest release from the [Releases](https://github.com/gmr/claude-status/releases) page.

Features

  • Real-time status indicator — A small indicator in your menu bar shows the aggregate state across all sessions: active, waiting for input, compacting context, or idle. Choose between emoji indicators or minimal colored dots.
  • One-click session focusing — Click a session in the dropdown or a desktop widget to focus its exact window, tab, or pane. Works with VS Code, Zed, Xcode, JetBrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, GoLand, CLion, RubyMine, Rider, PhpStorm, DataGrip, DataSpell), iTerm2 (with tab and window-specific AppleScript focusing), Terminal, Warp, Alacritty, Kitty, WezTerm, Ghostty, and tmux (automatic window and pane selection with any supported terminal).
  • Usage analytics — Tracks time spent in each session state and session concurrency throughout the day. See your daily usage summary and concurrency counts in the menu bar dropdown and desktop widgets.
  • Session naming — Use the /name-session slash command to label sessions with meaningful names like "API Refactor" or "Bug Fix #421". Names show up in the menu bar and widgets so you always know which session is which.
  • Desktop widgets — Multiple native WidgetKit widgets show session status, usage analytics, and concurrency at a glance on your desktop.
  • Launch at login — Runs quietly in the menu bar with no dock icon. Configure everything from a sim