Cmux Claude Code banner
yigitkonur yigitkonur

Cmux Claude Code

Git community

Description

the definitive claude code + cmux integration — status pills, progress bars, sidebar logs, notifications, git integration, subagent tracking

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

cmux-claude-pro

the definitive claude code + cmux integration. real-time status pills, progress bars, sidebar logs, desktop notifications, git integration, subagent tracking — all wired up through 16 claude code hooks and cmux's unix socket.

built by studying how [cmux's core team](https://github.com/manaflow-ai/cmux) does their official claude integration, then going way further.

![status](https://img.shields.io/badge/status-production--ready-brightgreen) ![hooks](https://img.shields.io/badge/hooks-16%20events-blue) ![latency](https://img.shields.io/badge/socket%20latency-~8ms-yellow) ![node](https://img.shields.io/badge/node-20%2B-green) ![license](https://img.shields.io/badge/license-MIT-lightgrey)

demo

https://github.com/user-attachments/assets/placeholder-demo-video

paste the [test prompt](#try-it-yourself) into a fresh claude code session and watch the sidebar light up.

the sidebar, explained

here's every state you'll see while claude works:

status pill (top of sidebar)

state icon color when it appears
Ready checkmark.circle green session started, waiting for input
Thinking... brain gold you submitted a prompt, claude is processing
Working: Read: handler.ts hammer.fill blue claude is reading a file
Working: Edit: config.ts hammer.fill blue claude is editing a file
Working: Bash: npm test hammer.fill blue claude is running a command
Working: Grep: "TODO" hammer.fill blue claude is searching code
Working: Glob: **/*.ts hammer.fill blue claude is finding files
Working (2 agents): ... hammer.fill blue subagents are active
Waiting: Bash hand.raised.fill orange permission requested
Needs input bell.fill blue claude sent a notification
Done checkmark.seal green response complete
Error xmark.circle red response failed
Compacting...