具備工作區中繼資料的垂直分頁
使用垂直側邊欄追蹤每個工作區的 git 分支、工作目錄、連接埠與通知文字。
cmux 是一款原生 macOS 終端機,專為 AI coding agents 與 CLI 工作流程打造,支援垂直分頁、分割窗格、通知、工作階段還原與可程式化 CLI/socket API。
cmux 是一款原生 macOS 終端機,專為多工、整理與可程式化控制而打造。它以 libghostty 進行渲染,並將垂直分頁、分割窗格、注意力提示與以 socket 為基礎的 API 整合在單一應用程式中。
這個產品的目標使用者是執行 AI coding agents 與其他以終端機為基礎工作流程的人。它可搭配任何 CLI 工具使用,包括 Claude Code、Codex、OpenCode、Gemini CLI、Kiro 與 Aider,並加入工作階段還原、遠端 SSH 存取,以及可用於腳本化任務的內嵌瀏覽器等工作流程功能。
使用垂直側邊欄追蹤每個工作區的 git 分支、工作目錄、連接埠與通知文字。
透過通知光環、未讀徽章、通知彈出視窗與 macOS 桌面通知,標示需要注意的窗格。
在終端機旁開啟真正的瀏覽器窗格,並透過 socket API 控制導覽、DOM 快照、點擊、輸入與 JavaScript 求值。
在每個分頁內以水平與垂直窗格分割工作,讓多個終端機或 agent 可同時保持可見。
使用 CLI 與 Unix socket API 來建立工作區、開啟分割窗格、傳送文字、讀取終端機內容、擷取螢幕截圖並管理通知。
以原生 Swift 與 AppKit 應用程式形式執行,搭配 libghostty 渲染,且不含 Electron 層。
同時保持多個 agent 執行可見,讓每位隊友或子 agent 都以獨立窗格呈現,而不是隱藏在背景程序中。
在遠端主機上執行工作,同時透過 SSH 或連接既有的遠端 tmux 工作階段在本機進行操作。
使用內嵌瀏覽器導覽頁面、檢視 DOM、點選流程並驗證網頁變更,而不必離開終端機。
在側邊欄顯示建置進度、通知與狀態更新,讓長時間執行的工作更容易一眼掌握。
重新啟動後還原工作區、窗格、捲動回溯與受支援的 agent 工作階段,讓中斷的工作能以較少手動設定繼續進行。
cmux 是一款以 Ghostty 的渲染引擎為基礎打造的原生 macOS 終端機。文件指出它不是 Ghostty 的分支,而是建立在 libghostty 之上的獨立應用程式。
目前文件說明 cmux 支援 macOS 14.0 或以上版本,適用於 Apple Silicon 與 Intel Mac。
可以。cmux 在你重新啟動後可還原視窗、工作區、窗格、工作目錄與捲動回溯;若 hooks 擷取到原生的續接權杖,支援的 agent 工作階段也可以繼續。
cmux 內建 CLI 與 Unix socket API。你可以透過這些介面建立工作區、分割窗格、傳送輸入、讀取畫面內容、觸發通知,並操控內建瀏覽器。
可以。首頁說明 cmux 是免費且開源的,原始碼可在 GitHub 上取得。