Agentchirp — Development skill for Claude Code
A macOS menu bar app that tells you when your Claude Code agents need attention — without you having to go look.
How to install Agentchirp
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hosseintoussi/agentchirp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agentchirp does
A macOS menu bar app that tells you when your Claude Code agents need attention — without you having to go look.
Alternatives in Development
- Codexbar — Show usage stats for OpenAI Codex and Claude Code, without having to login 8.8k ★
- Codenotch — A macOS app that pins usage limits from Claude Code, Cursor, Codex, and Antigravity to a screen edge 1.3k ★
- Chops — 1,000+ macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp 1.1k ★
README
AgentChirp

A macOS menu bar app that tells you when your Claude Code and Codex agents need attention — without you having to go look.
The problem
You fire off a Claude Code agent, then switch to another app to keep working. Maybe you open a browser, write docs, review something else. Claude is running in the background.
But you have no idea when it finishes. Or when it hits a decision point and is waiting for your input. You either miss it for too long, or you keep tabbing back to check — which defeats the point of running it in the background.
What it does
AgentChirp sits in your menu bar and watches your active Claude Code and Codex sessions. You see exactly what's happening across every session, from any app, at a glance.
| State | Menu bar |
|---|---|
| No active sessions | Neutral beacon, steady |
| Sessions working | Neutral beacon breathing slowly |
| Needs your input | Three short orange flashes, then steady orange |
| Just finished | Green beacon for 10 seconds |
The icon keeps a fixed width in every state and never animates continuously; hover for counts. Click it to open the console. The header answers the question in one line ("2 need input", "3 working", "All quiet") with the beacon lit to match.
Below is one list: sessions that need input first (longest waiting at the top), then working (longest running first), then idle. Each row shows a state dot, the project, a clock that says what the time means ("waiting 2m", "working 35m"), and on the second line the provider and, when the agent is waiting, what it is asking for ("Needs permission", "Waiting for your answer"). Projects with the same folder name show their parent folder.
Click anywhere on a row to open its terminal; hover for the full path. Terminal jumps support iTerm2 and Terminal.app; rows without a supported terminal have no action. Arrow keys move between rows, Return op
Related Skills
Cc Bar
Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me
Claudewatch
A macOS menu bar app that monitors your Claude Code usage and service status
Vibebar
VibeBar is a lightweight macOS menu bar app that monitors live TUI session activity for Claude Code, Codex, an
Claude Sounds
A tiny macOS menu bar app to control the volume of your Claude Code hook sounds.
Duoduo Manager
macOS menu bar app for managing Duoduo daemon, channels, and Claude Code sessions
Modeldeck
macOS menu bar app that tracks usage limits across all your Claude Code and Codex CLI accounts — live "% left"
Related Agents
macOS UI Designer
Use this agent when you need to plan, design, or evaluate macOS application user interfaces from a UI/UX persp
Mark
The market analyst. Funding rounds, leadership moves, GTM build-outs, title and function renames, weekly brief
UX Bar Raiser
Holds the UX and UI bar for an app, web or terminal. Audits the running app against Nielsen's heuristics, WCAG