Construído com IA

Claude Monitor

Monitor de menu bar do macOS para o Claude Code

SwiftSwiftUIOpen source
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.

Status & links

Open source · GitHub

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