Updates iTerm2 tab colors to correspond to Claude Code status. This makes it easy to see the status of your Claude sessions at a glance.
It (mostly) works even without iTerm2 Python API enabled, by raising an error containing iTerm escape sequences to update the tab color. This however confusingly leads to messages like this appearing in your console:
SessionStart:startup says: Plugin hook "python3 external_plugins/iterm-tab-colors/scripts/set_tab_color.py 255 165 0" exited with code 1: Updated iTerm Tab Color (Enable the iTerm Python API in Settings > General > Magic > Enable Python API to hide this message)
iterm2 Python package: pip3 install --break-system-packages iterm2The plugin uses Claude Code hooks to change the iTerm2 tab color at different points in the session:
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub antimatter15/claude-plugin-iterm-tab-colorsTypeScript/JavaScript language server for enhanced code intelligence
Java language server (Eclipse JDT.LS) for code intelligence
Streamline your git workflow with simple commands for committing, pushing, and creating pull requests
Security reminder hook that warns about potential security issues when editing files, including command injection, XSS, and unsafe code patterns
Python language server (Pyright) for type checking and code intelligence
Show iTerm2 tab status (running/idle/attention) for Claude Code sessions
Auto-generated session titles + per-session colors in the statusline, so parallel Claude Code sessions are easy to tell apart at a glance.
IRC-style commands for managing Claude Code sessions
Updates iTerm2 window title with Claude Code status indicators showing current activity (working, editing files, running commands, etc.)
Native Windows toast notifications for Claude Code with window activation
A Claude Code statusline that shows reasoning effort (⚡) and thinking (💡). 5 presets (xsmall-xlarge), Catppuccin theme, no Node/Nerd Font, native PowerShell on Windows.