{"slug": "shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2", "title": "shiibar-cc: a tiny \"your turn\" indicator for Claude Code + iTerm2", "summary": "A developer built shiibar-cc, a macOS menu bar app that monitors Claude Code sessions in iTerm2 and alerts users when input is needed. The app uses Claude Code's hooks to report session events locally, displaying glyphs for working, waiting, and notification states, and can jump to the relevant iTerm2 tab. It is available via Homebrew and requires macOS 13+, Apple Silicon, iTerm2, and Claude Code.", "body_md": "I run several Claude Code sessions side by side in iTerm2 tabs. And I kept missing the moment a session needed me — a permission prompt sitting there for ten minutes, or a finished task I only noticed when I happened to switch back to the tab.\n\nSo I built [shiibar-cc](https://github.com/bufferings/shiibar-cc), a macOS menu bar app that watches your Claude Code sessions and tells you when it's your turn.\n\nTo be clear about the niche: this is for people who run Claude Code in **plain iTerm2 windows and tabs** — no tmux, no other terminals, no other agents. If that's you, read on.\n\nThe menu bar icon is a little window with one glyph in it: a blinking `✻`\n\nwhile some session is working, a bold `!`\n\nwhen a session is waiting for you, and a red badge when something needs your eyes and you haven't looked yet.\n\nClick it and you get the list — what each session is doing, grouped by state. Click a row and **it jumps to that exact iTerm2 tab** (split panes included). When a session finishes or asks for permission, you also get a normal macOS notification with Claude's last message; clicking that jumps to the tab too.\n\nThat's the whole app. The glyphs are the same ones Claude Code's own TUI uses, so the menu bar reads like a miniature of what you're already watching.\n\nClaude Code's hooks report session events to a tiny local daemon; the menu bar app subscribes to it. Everything stays on your machine — nothing is sent anywhere.\n\n```\nbrew install --cask bufferings/tap/shiibar-cc\n```\n\nThis installs the app (signed and notarized), puts the `shiibar-cc`\n\nCLI on your PATH, and installs the Claude Code hooks plugin for you (this repo doubles as a plugin marketplace; the cask tells you exactly what it did). Launch the app once, grant the notification and iTerm2 automation permissions, and check that everything is green in the app's Setup Check window.\n\nRequirements: macOS 13+, Apple Silicon, iTerm2, Claude Code.\n\nUninstall is `brew uninstall --cask shiibar-cc`\n\n(plus `claude plugin uninstall shiibar-cc`\n\nfor the hooks).\n\n`-CC`\n\n) is deliberately unsupported.If you live in the same niche, give it a try: [github.com/bufferings/shiibar-cc](https://github.com/bufferings/shiibar-cc)", "url": "https://wpnews.pro/news/shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2", "canonical_source": "https://dev.to/bufferings/shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2-5261", "published_at": "2026-07-08 17:42:42+00:00", "updated_at": "2026-07-08 18:11:08.884167+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "large-language-models"], "entities": ["bufferings", "Claude Code", "iTerm2", "macOS", "Homebrew", "shiibar-cc"], "alternates": {"html": "https://wpnews.pro/news/shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2", "markdown": "https://wpnews.pro/news/shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2.md", "text": "https://wpnews.pro/news/shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2.txt", "jsonld": "https://wpnews.pro/news/shiibar-cc-a-tiny-your-turn-indicator-for-claude-code-iterm2.jsonld"}}