I run multiple Claude Code sessions and kept losing track of which tab finished or needs permission.
Built a Claude Code plugin that shows live status on each iTerm2 tab: running, idle, needs attention with tab flashing. Uses Claude Code's official hooks API + iTerm2's Python API, no screen scraping, no hacks.
The plugin auto-bootstraps the iTerm2 adapter on first session. Everything is configurable (flash color, prefixes, badge, macOS notifications) via /iterm2-tab-status:config
suiyang03•1h ago
Built a Claude Code plugin that shows live status on each iTerm2 tab: running, idle, needs attention with tab flashing. Uses Claude Code's official hooks API + iTerm2's Python API, no screen scraping, no hacks.
Install: /plugin marketplace add JasperSui/jaspersui-marketplace /plugin install iterm2-tab-status@jaspersui-marketplace
The plugin auto-bootstraps the iTerm2 adapter on first session. Everything is configurable (flash color, prefixes, badge, macOS notifications) via /iterm2-tab-status:config