Claude Status banner
gmr gmr

Claude Status

Development community

Description

macOS Menu Bar + Desktop Widget for Claude Code Session Monitoring

Installation

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

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