cmux 與 Zed
Zed 是一款快速的開源程式碼編輯器,具有協作和人工智慧功能。 cmux 是 GPL 許可的本機 macOS 終端機和瀏覽器工作區,用於在 Zed 或任何其他編輯器旁監督 shell 本機代理程式。
快速編輯器與終端代理工作區
如果你想要快速開源編輯器,並帶有協作、整合 AI、ACP External Agents 和 Terminal Threads,請使用 Zed。如果你想讓 Claude Code、Codex、OpenCode、Gemini CLI、測試執行器、開發伺服器、SSH 和瀏覽器檢查在基於 libghostty 的終端機應用程式中保持可見,並帶有通知環、Cmd+Shift+U、Cmd+Control+U 和可腳本化 socket API,請使用 cmux。
| 維度 | 多路復用器 | 澤德 |
|---|---|---|
| 主表面 | 終端、瀏覽器、工作區、拆分 | 具有協作和人工智慧功能的程式碼編輯器 |
| 桌面技術棧 | 基於 libghostty 建構的原生 Swift/AppKit macOS 應用 | Rust/GPUI GPU 加速桌面編輯器,不是 Electron/Tauri |
| 來源模型 | 免費開源 GPL 應用程式 | 開源;主要為 GPL-3.0-or-later,標示的元件使用 Apache-2.0 |
| 代理商工作流程 | 可見終端機工作區中的任何 CLI 代理程式或 shell 工具 | 編輯器內的 Zed Agent、ACP External Agents 和終端機支撐的 agent threads |
| 終端引擎 | 基於 libghostty 構建,用於終端渲染 | 以 Alacritty 為後端的內建終端機模擬器 |
| 注意力模型 | 窗格環、側邊欄未讀狀態、Cmd+Shift+U、Cmd+Control+U | 編輯器標籤、面板和通知 |
| 最適合 | 除了任何編輯之外,還監督許多終端代理 | 使用協作編輯器功能快速編輯程式碼 |
cmux 和 Zed 可以配對
cmux 不需要成為您的編輯器。使用 Zed 進行編輯,使用 cmux 進行終端代理、瀏覽器檢查、本機服務、日誌和審核佇列。
終端代理需要終端控制平面
當代理程式在 shell 中執行時,工作流程包括命令、測試、檔案監視程式、連接埠、日誌、權限和提示。 cmux 使這些會話作為具有分支、目錄、最新輸出和未讀狀態的工作區可見。
通知是一流的
cmux 不會將代理完成視為一次性桌面通知。它會在應用程式中保持未讀狀態,使窗格響起,並為您提供 Cmd+Shift+U 和 Cmd+Control+U 以進行快速審查導航。
工作流程是可程式化的
cmux CLI 和套接字 API 允許腳本和代理程式建立工作區、分割窗格、傳送輸入、讀取畫面、擷取螢幕截圖以及圍繞您使用的任何編輯器驅動瀏覽器窗格。
FAQ
cmux 會取代 Zed 嗎?
不,Zed 是一名編輯。 cmux 是一個終端機和瀏覽器工作區,用於在編輯器旁邊運行代理程式和工具。
Zed 是開源的嗎?
是的。 Zed 是開源的,因此比較的是產品層而不是開源與閉源。
為什麼將 cmux 與 Zed 結合使用?
當您需要終端代理監督、通知環、瀏覽器自動化和編輯器外部的可編寫腳本的工作區時,請使用 cmux。