By tslateman
cmux sidebar status, tool progress, and notifications for Claude Code sessions
A Claude Code plugin that updates the cmux sidebar with live session status, tool progress, and notifications.
| Event | Effect |
|---|---|
| Session starts | Initializes the cmux sidebar |
| You submit a prompt | Sidebar shows "Thinking" in blue; tool/progress indicators clear |
| Claude uses a tool | Sidebar shows the tool name with an emoji label; progress bar advances |
| Claude finishes | Sidebar shows "Done" in green; progress fills to 100%; sends a notification |
| Claude sends a notification | Forwards it to cmux |
The progress bar uses a logarithmic scale — grows fast on early tool calls, slows as they accumulate, and fills to 100% only when Claude finishes.
Scripts are no-ops outside a cmux workspace (detected via cmux identify) — safe to install globally.
curl -fsSL https://raw.githubusercontent.com/tslateman/cmux-claude-code/main/install.sh | bash
Or clone directly:
git clone https://github.com/tslateman/cmux-claude-code.git ~/.claude/plugins/cmux-claude-code
git -C ~/.claude/plugins/cmux-claude-code pull
Or run the install script again; it pulls if already installed.
Requires cmux with the CLI at /Applications/cmux.app/Contents/Resources/bin/cmux and jq for JSON parsing.
| Hook | Script | Trigger |
|---|---|---|
SessionStart | scripts/session-start.sh | Claude Code session opens |
UserPromptSubmit | scripts/thinking.sh | User submits a prompt |
PostToolUse | scripts/tool-status.sh | Claude finishes a tool call |
Stop | scripts/notify.sh | Claude stops generating |
Notification | scripts/notification.sh | Claude Code emits a notification |
MIT
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 tslateman/claude-plugins --plugin cmux-claude-codeClaude Code plugin for reflection, code quality, writing, and design
Explicit context management for multi-agent systems — capture decisions, patterns, and failures across projects
Two-tier agent orchestration: Manager decomposes and delegates, Workers execute focused subtasks
Monitor and navigate Claude Code sessions across workspaces
Skill for operating cmux terminal multiplexer. Pane splitting, sub-agent spawning/monitoring/result collection, command sending, screen reading, and notifications.
Warp terminal integration for Claude Code - native notifications, and more to come
Session monitoring hooks for Bobber
Real-time statusline HUD for Claude Code with Cubence balance display
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress