Claude Monitor
Monitor de menu bar do macOS para o Claude Code

Um app nativo em Swift/SwiftUI na menu bar que acompanha os rate limits do Claude Code em tempo real — uso da sessão e semanal, contagem de mensagens e tokens por modelo. Zero dependências, compilado sem 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.
O que 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.
Interessado em trabalhar juntos?
Agendar call