Mistral Vibe: 為編程 agent 打造的終端機
cmux 是建立在 Ghostty 之上、為執行 AI 編程 agent 而打造的原生 macOS 終端機。它只是一個終端機,所以任何 agent CLI 都開箱即用。而執行 agent 中最令人頭疼的部分,即同時追蹤許多 agent 並察覺它們何時需要你,正是 cmux 為之而生的事。
井然有序地執行多個 agent
為每個任務開啟一個工作區,並在每個工作區中執行任意 agent。垂直側邊欄顯示每個工作區的 git 分支、目錄、連接埠以及輸出的最新一行,讓十幾個平行 agent 保持清晰可讀,而不是淹沒在分頁中。
當 agent 需要你時的通知環
當 agent 完成或請求輸入時,面板會響鈴,側邊欄會顯示未讀標記,於是你可以讓多個 agent 執行,再回到那個需要你做決定的 agent。通知會自動觸發,你也可以從 agent 掛鉤中觸發它們。
可指令稿化
每個操作都可透過 cmux CLI 和 Unix socket 使用:建立工作區、在其中啟動 agent、傳送輸入、讀取畫面,並驅動內建瀏覽器來驗證變更,全部都能從指令稿完成。
FAQ
哪些編程 agent 能在 cmux 中執行?
cmux 是標準的 macOS 終端機,所以任何 CLI agent 都能執行:Claude Code、Codex、OpenCode、Gemini CLI、Aider、Amp、Cursor,以及任何你從 shell 執行的程式。
我需要為每個 agent 做設定嗎?
不需要。agent 的執行方式與在任何終端機中完全一樣。cmux 在其上加入了工作區、通知環和可指令稿化的 socket,而不改變 agent 本身的執行方式。
我可以同時執行多個 agent 嗎?
可以。為每個任務開啟一個工作區,在每個工作區中執行不同的 agent,側邊欄會以各自的分支、目錄和輸出的最新一行讓每個工作階段保持清晰可讀。
cmux 免費嗎?
免費。cmux 是面向 macOS 的免費開源軟體。
cmux 是專為 macOS 打造的免費開源軟體。