cmux
다음을 위해 만들어진 터미널:
Ghostty 기반 네이티브 macOS 앱. 세로 탭, 에이전트가 주의를 필요로 할 때 알림 링, 분할 패널, 자동화를 위한 소켓 API를 제공합니다.
기능
- -세로 탭: 사이드바에 git 브랜치, 작업 디렉토리, 포트, 알림 텍스트 표시
- -알림 링: 에이전트가 주의를 필요로 하면 패널이 강조 표시됩니다
- -내장 브라우저: 스크립팅 가능한 API로 터미널 옆에 브라우저를 분할 배치
- -분할 패널: 각 탭 내에서 가로 및 세로 분할
- -스크립팅 가능: 자동화 및 스크립팅을 위한 CLI와 소켓 API
- -GPU 가속: libghostty로 부드러운 렌더링
- -경량: 네이티브 Swift + AppKit, Electron 없음
- -키보드 단축키: 워크스페이스, 분할, 브라우저 등을 위한 다양한 단축키

FAQ
cmux와 Ghostty는 어떤 관계인가요?
cmux는 Ghostty의 포크가 아닙니다. 앱이 웹 뷰에 WebKit을 사용하는 것처럼, 터미널 렌더링을 위한 라이브러리로 libghostty를 사용합니다. Ghostty는 독립형 터미널이고, cmux는 그 렌더링 엔진 위에 구축된 별도의 앱입니다.
어떤 플랫폼을 지원하나요?
현재는 macOS만 지원합니다. cmux는 네이티브 Swift + AppKit 앱입니다.
cmux는 어떤 코딩 에이전트와 호환되나요?
모든 에이전트와 호환됩니다. cmux는 터미널이므로 터미널에서 실행되는 모든 에이전트가 바로 작동합니다. Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent 등 커맨드라인에서 실행할 수 있는 모든 것이 지원됩니다.
알림은 어떻게 작동하나요?
프로세스가 주의를 필요로 하면, cmux는 패널 주위에 알림 링, 사이드바에 읽지 않은 배지, 알림 팝오버, macOS 데스크톱 알림을 표시합니다. 표준 터미널 이스케이프 시퀀스(OSC 9/99/777)를 통해 자동으로 작동하며, cmux CLI와 Claude Code hooks로 직접 트리거할 수도 있습니다.
키보드 단축키를 커스터마이징할 수 있나요?
터미널 키 바인딩은 Ghostty 설정 파일(~/.config/ghostty/config)에서 읽어옵니다. cmux 고유 단축키(워크스페이스, 분할, 브라우저, 알림)는 설정에서 커스터마이징할 수 있습니다. 전체 목록은 기본 단축키를 참고하세요.
tmux와 비교하면 어떤가요?
tmux는 모든 터미널 안에서 실행되는 터미널 멀티플렉서입니다. cmux는 GUI를 갖춘 네이티브 macOS 앱으로, 세로 탭, 분할 패널, 내장 브라우저, 소켓 API가 모두 내장되어 있습니다. 설정 파일이나 프리픽스 키가 필요 없습니다.
cmux는 무료인가요?
네, cmux는 무료입니다. 소스 코드는 GitHub에서 확인할 수 있습니다.
커뮤니티
- "Another day another libghostty-based project, this time a macOS terminal with vertical tabs, better organization/notifications, embedded/scriptable browser specifically targeted towards people who use a ton of terminal-based agentic workflows." — 또 하나의 libghostty 기반 프로젝트. 이번엔 세로 탭이 있는 macOS 터미널로, 터미널 기반 AI 에이전트 워크플로를 많이 쓰는 사람을 위해 정리/알림 기능과 내장 스크립팅 가능한 브라우저를 탑재. —
Mitchell Hashimoto, Creator of Ghostty and founder of HashiCorp - "This is exactly the product I've been looking for. After two hours this am I've in love." — 정확히 찾고 있던 제품이에요. 오늘 아침 두 시간 쓰고 벌써 반했습니다. —
Nick Schrock, Creator of Dagster. GraphQL co-creator. - "I've been using this all weekend and it's amazing." — 주말 내내 써봤는데 정말 대단해요. —
Edward Grefenstette, Director of Research at Google DeepMind - "this has been my favorite tool for past two weeks" — 지난 2주간 가장 좋아하는 도구 —
Max Forsey - "cmux 良さそうすぎてついにバイバイ VSCode するときなのかもしれない" — cmux 너무 좋아보여서 드디어 VSCode에 작별 인사할 때인 것 같다 —
あさざ - "Hey, this looks seriously awesome. Love the ideas here, specifically: the programmability, layered UI, browser w/ api. Looking forward to giving this a spin. Also want to add that I really appreciate Mitchell Hashimoto creating libghostty; it feels like an exciting time to be a terminal user." — 이거 진짜 대단해 보이네요. 특히 프로그래밍 가능성, 레이어드 UI, API가 있는 브라우저가 마음에 듭니다. 빨리 써보고 싶어요. Mitchell Hashimoto가 libghostty를 만들어준 것에도 감사합니다. 터미널 사용자에게 신나는 시대네요. —johnthedebs
- "Vertical tabs in my terminal 🤤 I never thought of that before. I use and love Firefox vertical tabs." — 터미널에 세로 탭이라니! 생각해 본 적이 없었어요. Firefox 세로 탭은 쓰면서 말이죠. —
Joe Riddle - "Gave this a run and it was pretty intuitive. Good work!" — 써봤는데 꽤 직관적이었어요. 잘 만드셨네요! —dchu17
- "I like it, ran it in the past day on three parallel projects each with several worktrees. Having this paired with lazygit and yazi / nvim made me a bit more productive than usual without having to chase multiple ghostty / iTerm instances. Also feels more natural than tmux." — 마음에 들어요. 어제 세 개 프로젝트를 각각 여러 worktree로 병렬 작업했는데, lazygit이랑 yazi/nvim이랑 같이 쓰니까 여러 ghostty/iTerm 인스턴스를 쫓아다닐 필요 없이 평소보다 생산성이 올랐어요. tmux보다 자연스러운 느낌이에요. —afruth
- "cmux良さそうなので入れてみたけれど、良い" — cmux 좋아 보여서 써봤는데, 좋다 —
Norihiro Narayama - "cmux is pretty good." — cmux 꽤 괜찮네요. —
Kishore Neelamegam - "cmux.dev に乗り換えた" — cmux.dev로 갈아탔다 —
かたりん - "This has been such a useful find. I can't recommend it enough." — 정말 유용한 발견이에요. 충분히 추천할 수 없을 정도로. —
Scott Watermasysk - "grabbed this over the weekend and loved it. been waiting for something like this." — 주말에 깔아봤는데 좋아요. 이런 걸 기다리고 있었어요. —
John Blythe - "This is exactly what I've wanted. Amazing job thank you!" — 딱 원하던 거예요. 정말 대단해요, 감사합니다! —
Christopher - "Been using this for a week and it's fantastic. Vert tab for each WIP task. Inside, claudes on one side and browser with PR and resources on the other, switch between tasks and stay organized. Mix that with skills to have Claude watch CI recursively, etc. feeling enlightened tbh" — 일주일째 쓰고 있는데 환상적이에요. WIP 작업마다 세로 탭 하나씩. 안에는 한쪽에 Claude, 다른 쪽에 PR과 리소스 브라우저. 작업 전환하면서 정리가 돼요. 스킬로 Claude에게 CI를 재귀적으로 감시시키는 것도 가능. 솔직히 깨달음을 얻은 기분. —
Connor - "年初にWarpからGhosttyに乗り換えたけど、今はcmuxに乗り換えた💻 垂直タブが便利で、Claude Codeのタスクの終了が通知されるのがありがたい。Ghosttyベースだから爆速動作はそのまま。ghosttyでやったブランチ表示や補完もそのまま使える" — 연초에 Warp에서 Ghostty로 갈아탔는데, 이제는 cmux로 갈아탔어요. 세로 탭이 편하고, Claude Code 작업이 끝나면 알림이 와서 좋아요. Ghostty 기반이라 빠른 성능은 그대로. Ghostty에서 설정한 브랜치 표시랑 자동완성도 그대로 쓸 수 있어요. —
鹿野 壮 Takeshi Kano