cmux

cmux

manaflow-ai · 程式設計

cmux 是一款原生 macOS 終端機,為整天跑 AI 程式代理的人而生。它透過 libghostty 繪製終端畫面,也就是 Ghostty 背後的同一套引擎,再疊上垂直分頁、通知光環、內建瀏覽器與腳本通訊端,讓每個代理都維持可見。可以把它想成一個 Claude Code 終端機,同時也能處理 Codex、OpenCode 以及其他任何你能啟動的東西。這款應用程式免費且開放原始碼。雲端虛擬機器則是付費的部分。

cmux 的介面預覽

關於 cmux

cmux 是什麼

cmux 是一款 macOS 終端機模擬器,把多個 AI 程式代理當成一等公民對待。大多數終端機假設每個分頁只有一個 shell。cmux 假設你會有 Claude Code、Codex 或另外四個代理同時在講話。因此它整個視窗都圍繞這個前提重新設計。一開始有點不習慣。接著就順了。

這項產品來自 manaflow-ai,並且開放原始碼,所以你可以閱讀 Swift 與 AppKit 程式碼。它不是 Ghostty 的分支,這是常見的誤解。cmux 把 libghostty 當作繪製函式庫使用,就像瀏覽器應用程式借用 WebKit,並在之上打造出不同的應用程式。

主要的限制呢?平台。目前還沒有 Windows 或 Linux 桌面版本,所以現階段這是 Mac 專屬工具。一款 iPhone 伴侶應用程式正在測試中,可與你的 Mac 配對。當你離開書桌、想查看某個代理長時間執行的狀況時,這很方便。

開始使用

  1. 從官方網站或 GitHub releases 頁面下載已簽署的磁碟映像檔,接著把 cmux 拖進「應用程式」。
  2. 開啟它,挑選終端機主題與字型。cmux 會讀取你 Ghostty 設定中的按鍵綁定,所以現有設定會直接沿用到。
  3. 在一般終端機窗格中輸入指令,例如 claude 或 codex,啟動你的第一個代理。
  4. 用 Cmd+D 分割出垂直窗格、Cmd+Shift+D 分割出水平窗格,接著在每個窗格裡再啟動另一個代理。
  5. 選用:若你偏好把吃重的代理工作留在筆電之外,可以跑一台雲端虛擬機器,或使用 SSH 工作區。

產品資訊

快速了解 cmux 的定價、支援平台與效能。

免費方案是
付費方案$0 - $200/mo
平台macOS (iPhone companion app in beta)
開發者manaflow-ai
類別程式設計
發布日期Jan 2026
最近更新Sep 2025
網站訪問量649.3M
網站全球排名50
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 同時執行多個 AI 程式代理的開發者:cmux 把藏在背景的程序變成具名窗格,狀態一眼就能掃過。
  • 在遠端機器上工作的工程師:SSH 工作區讓你在一台伺服器上操控代理,同時看著本機視窗。
  • 長時間泡在終端機裡的 Mac 進階使用者:垂直分頁、git 分支標籤與 PR 狀態,能減少你擺在旁邊的工具數量。

任務

  • 協調子代理:當某個代理生成隊友時,cmux 把每一個都顯示成獨立的畫面分割,而不是看不見的背景工作。
  • 驗證網頁變更:內建瀏覽器窗格能瀏覽並讀取 DOM,所以代理不必離開視窗就能檢查自己的成果。
  • 讓長時間工作保持井然有序:通知光環與未讀標記會指出哪個代理已完成或需要輸入。

情境

  • 整夜跑一批程式任務:把好幾個代理送到雲端虛擬機器,早上再查看結果。
  • 偵錯卡住的代理:透過 CLI 通訊端讀取某個窗格的畫面內容,完全不用碰滑鼠。
  • 讓代理搭配瀏覽器:在終端機旁邊分割出可下指令的瀏覽器,用於擷取資料、登入流程或介面檢查。

主要功能

垂直分頁與分割窗格

側邊欄把你的工作區垂直堆疊,每一項都會顯示 git 分支、連結的 pull request 狀態、工作目錄、監聽中的連接埠,以及最新的通知文字。你可以水平或垂直分割視窗,所以整個畫面的代理依然清楚可讀。這勝過一團分頁迷宮。每次都如此。

通知光環與未讀標記

當某個程序需要你注意時,cmux 會在窗格周圍畫上藍色光環,並點亮分頁。通知彈出視窗會收集所有待處理項目。macOS 桌面提示也會一併觸發。這些由標準終端機跳脫序列觸發,你也可以透過 cmux CLI 與代理掛鉤自行推送。無需任何設定。

內建瀏覽器窗格

cmux 能在終端機旁邊開啟真正的瀏覽器,更重要的是,還能操控它。瀏覽器 API 移植自 agent-browser,讓代理透過同一個通訊端瀏覽、快照 DOM、點擊、輸入、執行 JavaScript,並讀取主控台或網路活動。這代表代理不必切換應用程式,就能確認自己的前端修正。再也不必切來切去。

SSH 與遠端工作區

執行 cmux ssh user@remote 會為遠端機器建立一個工作區。瀏覽器窗格會走遠端網路,所以伺服器上的 localhost 位址在本機直接就能用。你可以把圖片拖進遠端工作階段,透過 scp 上傳,並在連線開啟後傳入一個初始指令執行。

Claude Code 團隊與多代理執行

cmux claude-teams 指令一步就能啟動 Claude Code 的隊友模式。隊友會以原生分割的形式出現,各自帶有側邊欄中介資料。它也支援 oh-my-opencode,也就是跨多個模型的多代理協作。對任何動手串接多代理協作的人來說,這是最省時間的部分。中間沒有 tmux 這一層,一整類設定上的頭痛問題就此消失。

可下指令的 CLI 與 Unix 通訊端

應用程式裡的每個動作都能從命令列觸及:建立工作區、開啟窗格、送出輸入、讀取畫面內容、截圖,以及操控瀏覽器。想自動化自己的工作流程嗎?就是這個功能把 cmux 變成一個平台。不只是更好看的終端機。

優缺點

優點

  • 本機使用免費且開放原始碼,嘗試的代價只有硬碟空間。
  • 通知系統解決了真正的痛點:不知道哪個代理已完成。
  • 內建瀏覽器讓代理能在同一個視窗裡驗證自己的網頁變更。
  • 透過 SSH 的遠端工作區讓吃重的代理執行不會壓在筆電上。
  • 會讀取你的 Ghostty 設定,所以不必從頭重建按鍵綁定。

缺點

  • 目前僅限 macOS,若你的團隊使用 Windows 或 Linux 就無緣了。
  • 雲端虛擬機器這個主打付費功能每月 $50 起跳,對單打獨鬥的業餘使用者來說偏貴。
  • Apple silicon 版本最順;Intel Mac 使用者可能會遇到較粗糙的邊角。
  • 相當多功能的設計前提是你每天都跑 AI 代理,所以偶爾用終端機的人幾乎用不到。

常見問題

是。macOS 應用程式開放原始碼且永久免費,本機代理用你自己的 API 金鑰執行,cmux 不收任何費用。只有當你想要雲端虛擬機器或 iOS 測試版的搶先體驗層級時才需要付費。

相關內容

探索與 cmux 相關的工具、技能與文章。

cmux 替代方案

Forefront

Forefront

Forefront · 程式設計

Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。

免費 / $0 - $99/mo查看詳情
Startkit

Startkit

StartKit.AI · 程式設計

Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。

付費 / $99 - $499 one-time查看詳情
Testim

Testim

Tricentis · 程式設計

Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

免費 / Custom pricing on request查看詳情