Glint is a lightweight macOS menu-bar app designed specifically for developers who use Claude Code. As a dedicated Claude Code activity monitor, it surfaces every session's live status, metrics, and context window information directly in the user's peripheral vision—no alt-tabbing or window switching required. Its core value lies in keeping developers continuously informed about what their AI coding assistant is doing, whether it's thinking, waiting for input, or actively editing files. Glint fits into the category of developer productivity tools that augment command-line workflows with ambient awareness, and it is built for users of Claude Code on macOS Sonoma 14 or later. It works quietly in the background, reading local Claude Code session logs and rendering a compact island that can sit in the notch, as a floating pill, or beside the Dock—whichever the user prefers. Glint is a one-time purchase with a focus on privacy and simplicity, making it a reliable companion for anyone who regularly uses Claude Code for AI-assisted development.
Developers using Claude Code often need to check on progress, see if the AI is waiting for input, or monitor token usage and costs. Without Glint, they must switch windows or constantly peek at the terminal, disrupting focus. Glint solves this by providing a persistent, glanceable window that reflects exactly what Claude Code is doing, from idle to thinking to awaiting user input. It also surfaces usage limits and context window pressure, so developers can adjust their workflow before hitting a block. Glint also displays per-turn metrics such as output tokens, cost, and elapsed time, resetting on each prompt, so developers have immediate feedback on their AI's resource consumption. The live TodoWrite checklist (Plan) ticks off as work lands, providing a clear sense of progress. This reduces context switching, saves time, and helps maintain flow during complex, multi-step coding tasks.
Glint offers three distinct display surfaces, each designed to fit into different parts of the macOS desktop without interfering with work. The Notch surface replicates a Dynamic Island-style overlay that hugs the camera notch, collapsing to a compact pill when idle and expanding on click to show the session card. The Floating Pill is a draggable, always-on-top window that can be parked anywhere, even over full-screen applications, and it remembers its last position after being moved. The Dock Side surface sits beside the Dock, using empty space to display a bar that expands upward when needed. Users can toggle each surface independently, and Glint prioritizes the busiest or most attention-needing session, tucking the rest away in a simple list. This flexibility allows developers to choose the least obtrusive placement for their monitor layout and workflow.
admin
When clicking any island, the full session card unfolds showing the model and reasoning effort, a live tool log (e.g., "Editing NotchView.swift"), running tokens and elapsed time, and a context ring that matches Claude Code's own auto-compact gauge. This ring turns red past 90% usage and correctly reads both 200K and 1M context sessions. Subagents are shown when a session delegates work, displaying how many agents are out and what they are doing. The Plan section shows the current TodoWrite checklist ticking off as work completes. This comprehensive view gives developers deep insight into what their AI is doing at any moment, enabling informed decisions about whether to intervene, wait, or start a new task. The live tool log is particularly useful for understanding the exact step being executed, reducing guesswork and enhancing collaboration.
Usage meters are built into the panel, reading session, weekly, and Sonnet percentages with reset times directly from Claude Code itself, never estimated. Account, plan, and CLI version information is also displayed. For awareness, Glint provides optional macOS sounds when work finishes, when a session needs the user, or when work starts. Sounds are off by default and can be previewed before enabling. Privacy is a core focus: Glint reads only local session logs from ~/.claude/projects/** and does not make any network calls except for license validation with Polar. There is no telemetry, no tracking, and all rendering is on-device. This ensures that session data stays on the user's machine, addressing common concerns about cloud-based productivity tools.
Glint reads local session logs written by Claude Code and mirrors exactly what the CLI is doing. It listens for sessions and shows live status (Idle, Thinking, Awaiting) with the current tool verb. The busiest or most attention-needing session takes the lead in the island, while other sessions are listed in the expanded view. Multi-session support allows users to work on multiple Claude Code projects simultaneously, each with its own model and reasoning effort. The panel anchors below the chosen surface, and right-clicking any island gives quick access to Open Glint, Settings, or Quit. Even if the menu bar is crowded, users are never locked out. The license check is the only network call, and the app is distributed as a disk image with ad-hoc signing (notarization planned). This approach prioritizes simplicity, privacy, and reliability.
A developer running a long Claude Code task to refactor a module can keep Glint in the notch and see the progress without switching windows. If a session needs input (Awaiting), Glint signals with a sound or color change, allowing immediate attention. For users managing multiple Claude Code sessions across different projects, Glint shows the busiest session up front, so they can monitor which project is consuming the most resources. The context window gauge helps prevent unexpected auto-compaction by visually warning when usage exceeds 90%. In team settings, subagent tracking reveals how many agents are spawned and what they are working on, giving clarity into delegated tasks. Overall, Glint reduces cognitive load and helps developers maintain flow, leading to faster iterations and fewer interruptions.
Glint is built for macOS developers using Claude Code on macOS Sonoma 14 or later. It requires no additional setup beyond having Claude Code running; it reads the logs automatically. The app is Apple Silicon native and distributed as a 3.6 MB DMG. Pricing is a one-time $7 lifetime license, covering up to 2 Macs, with all future updates included. Founder seats are available at a discount. Glint uses a license key validated with Polar, and there are no subscriptions or recurring fees. This mirrors the philosophy of a simple, private, and respectful developer tool. In summary, Glint provides ambient awareness for Claude Code sessions, enhancing productivity without adding complexity or compromising privacy.
macOS developers who use Claude Code for AI-assisted programming, particularly those working on multiple projects concurrently or running long, complex coding tasks. The tool is also ideal for technical leads and product managers who need to monitor AI coding sessions across a team, as well as privacy-conscious developers who want local-only session tracking with no telemetry. It suits anyone who wants to reduce context switching and maintain flow while using Claude Code from the command line.