Claude Monitor
Monitor de menu bar de macOS para Claude Code

Una app nativa en Swift/SwiftUI en la menu bar que rastrea los rate limits de Claude Code en tiempo real — uso de sesión y semanal, conteo de mensajes y tokens por modelo. Cero dependencias, compilada sin Xcode. Open source.
Problema
Claude Code's usage limits are invisible until you hit them. When you're running agents all day, you want to know — at a glance, without leaving the editor — how much of your 5-hour session and weekly budget is left, and where the tokens are going. There was no lightweight, native way to see that.
Qué construí
Built a native menu-bar app in Swift
A single-purpose SwiftUI + AppKit app that lives in the macOS menu bar. It reads the `anthropic-ratelimit-unified-*` response headers via a minimal 1-token Haiku call every five minutes, using the OAuth token already in the macOS Keychain — no separate login, no server.
Surfaced the numbers that matter
The popover shows 5-hour session usage, weekly (7-day) usage, today's message count, a 7-day bar chart, tokens split by model, and currently active sessions with per-process memory — the whole picture in one glance.
Kept it honest and dependency-free
Zero external dependencies, compiled with `swiftc` (no Xcode project), and shipped with a `--snapshot` mode that renders the UI from fixed sample data — so the marketing screenshot never leaks real usage. Open-sourced under MIT.
Números
Open source on GitHub (github.com/YuriS5N/claude-monitor), MIT.
Native Swift/SwiftUI, zero dependencies, compiled without Xcode.
One 1-token Haiku call every 5 minutes to read rate-limit headers.
Deterministic `--snapshot` mode for leak-free screenshots.
¿Interesado en trabajar juntos?
Agendar call