cmux

終端機多工管理工具——讓你在同一個視窗裡開多個 session 並用快捷鍵切換,session 不會因為關視窗而消失(detach / attach 機制)。是搭配 Claude Code 同時跑多任務的常見配置。

為什麼存在

  • 認真用 Claude Code 工作很快會撞到「需要同時開多個 session」的痛點:一個寫文章、一個改 CSS、一個跑測試
  • 每個 session 開一個獨立終端機視窗 → 桌面亂、難切換
  • cmux 把多 session 收攏進單視窗,左側列出所有 session 名稱,右側是當前視窗,掃一眼就知道每個 session 在幹嘛

核心優勢(vs 開多個視窗)

痛點多視窗做法cmux 解
切視窗找哪個 sessionCmd+Tab 一個個猜左側 session list 直接點
關視窗 session 死掉整個工作中斷detach 後 session 仍在背景跑
長時間任務佔住視窗不能去做別的事detach 走人,回來 attach

安裝與開始用

brew install cmux
cmux                  # 啟動
動作快捷鍵
新增 sessionCtrl+B 然後 C
切換 sessionCtrl+B 然後數字
detach(暫離)Ctrl+B 然後 D
重新 attachcmux attach

與 Claude Code 的協作模式

  • 給每個 session 取有意義的名稱(如「techhanlin」「counsel」「aiterms」),對應不同專案
  • 每個 session 裡開一個 Claude Code → 等於有了多個 AI 助手平行工作
  • 並行 Claude 實例 心法(Boris #1)— 平行勝於序列
  • 長跑任務(測試、build、deploy)丟一個 session 跑,自己去別的 session 寫 code

與其他概念的關係

強連結

推斷連結

來源出處