系列文章: Cmux (1/7)

CMUX 入門課:用對終端機,AI 代理管理才不會一團亂
同時跑三個 AI Agent,你的終端機視窗大概已經亂成一鍋粥了——視窗跳來跳去、輸出混在一起、不知道誰在跑什麼。CMUX 就是來解這個問題的。它不是又一個 tmux,而是專門為多 AI 代理場景設計的原生 macOS 終端機,讓你一次管理多個工作階段,還能知道每一格在做什麼。
這個系列在解決什麼
很多開發者遇到的狀況是:工具夠用,但一旦代理數量超過兩個,就開始互相干擾。CMUX 的設計概念是把「工作區 → 窗格 → 分頁」這條層級結構搬進來,讓每個代理有自己的跑道,你也能在外面統一看狀況、接通知、甚至用 socket API 自動化控制。
這個系列把 CMUX 從安裝到實戰拆成六篇,不用一次讀完——認路之後,哪裡不懂跳哪裡。
這個系列適合誰
- 正在同時跑多個 AI Agent(Claude Code、Cursor、opencode)卻覺得終端機越來越難管的人
- 從 tmux 或原生 Terminal 轉過來,想知道 CMUX 到底差在哪的人
- 想把工作流自動化、讓 cmux CLI 接進 CI 或腳本的人
系列地圖
整條學習路線是這樣:先搞清楚 CMUX 在解什麼問題、架構長什麼樣 → 安裝跑起來 → 理解「工作區、窗格、分頁」這三層概念 → 調整外觀與行為設定 → 用自訂指令省掉重複操作 → 最後落到真實的多 Agent 工作場景。
6 篇文章你會學到什麼
-
CMUX 是什麼?為什麼多 Agent 時代需要它
導讀: 建立認知底盤——CMUX 的定位、和 tmux 的差異、適合哪些人用。讀完你才知道後面每一篇在優化什麼。 -
安裝 CMUX 與 CLI 設定:10 分鐘跑起來
導讀: DMG 或 Homebrew 裝起來、設好 CLI、驗證安裝。不廢話,就跟著做,最後一定能開起來。 -
工作區、窗格、分頁:CMUX 三層結構全解
導讀: 這篇是整個系列的骨架。搞懂三層結構之後,你才知道怎麼分配代理、切換工作情境,不然後面會一直看不懂在設定什麼。 -
CMUX 設定檔完整指南:字型、顏色、捲動與分割窗格
導讀: 把 CMUX 調成你用得舒服的樣子——從 Ghostty 設定檔到應用程式內選項,全部拆開說清楚。 -
自訂指令:讓 CMUX 記住你的工作流
導讀: 用 cmux.json 把「啟動 dev server + 開 preview 瀏覽器 + 備一個 shell」這種組合包成一個指令,一鍵開工。 -
多 Agent 實戰工作流:CMUX 在真實開發的使用套路
導讀: 把前面學到的全部串起來,對應到「同時跑多個代理、接收通知、用 socket 自動化」的真實場景。
建議閱讀順序
照 1 → 2 → 3 → 4 → 5 → 6 讀是最穩的——概念 → 安裝 → 結構 → 設定 → 自動化 → 實戰,每一篇都站在前一篇的基礎上。
時間不多的話:先讀 1 確認你需不需要 CMUX,再讀 2 裝起來、3 搞懂結構,其他篇按需補充——缺什麼查什麼。
快速上手版本
一句話:裝好 CMUX → 建三個工作區分配給三個代理 → 用自訂指令記住你的啟動組合。
細節與時機請交給上面六篇;這一篇的任務到此為止:認路、排程、出發。