ClaudeWatch – macOS menu bar usage monitor for Claude with notch pet
Notch pet that lives in your MacBook notch while tracking Claude token usage.
Desktop companion pet for Claude Code (Windows)
Pure PowerShell desktop pet with 200KB footprint beats Electron by miles.
Windows developers using Claude Code in terminal
Codex desktop pet
I use Claude Code in the terminal every day. I often miss the moment it finishes, or the moment it stops and waits for me to approve a command. The terminal does not remind you.
The pet watches my Claude Code sessions through the hooks, and shows one card for each session: thinking, waiting for you, or done. When a session needs you, it plays a soft sound. When Claude Code asks for permission, the card shows it in about one second for me, because the pet listens to the PermissionRequest hook instead of the built-in notification.
It is about 200KB installed, and it does not make any network request. It is Windows only for now.
I put the backstory, and the one problem I could not solve, in a comment below.
Notch pet that lives in your MacBook notch while tracking Claude token usage.
Multi-tool session monitor via PTY wrapping, plugin events, and fallback scanning.
Tamagotchi for your terminal that eats tokens and judges your coding errors.
Cross-session visibility Claude Code should have built in.
It wires Claude Code hooks and a passive tailer for Codex session files into a tiny floating pet window that reports agent states (Thinking, Working, Waiting, Done, Error) and live context/token counts. The local status.json approach keeps data on your machine and the sticker packs give it actual charm, but it's a narrowly useful desktop companion — multi-session or dashboard support would make it materially more powerful.
Discovers Claude Code sessions automatically across any terminal—no plugins, no vendor lock-in.