EPISODE · May 23, 2026 · 2 MIN
@steipete:cmux 推出專為 AI 開發設計的 macOS 終端機。 cmux 旨在解決開發者在同時運行多個 AI Agent(如 Claude Code 或 Co…
from EasyVibeCoding Podcast · host Peter Steinberger 🦞
cmux 推出專為 AI 開發設計的 macOS 終端機。 cmux 旨在解決開發者在同時運行多個 AI Agent(如 Claude Code 或 Codex)時,因視窗過多導致資訊混亂、難以追蹤 Agent 狀態的痛點。這款應用程式以 Swift 與 AppKit 原生開發,而非 Electron,確保了高效能與低記憶體佔用,並透過整合 libghostty 提供流暢的渲染效果。 核心功能與設計理念 cmux 不僅僅是一個終端機,它更像是一個為 Agent 互動量身打造的開發環境: 通知系統:當 Agent 需要使用者注意時,視窗會出現藍色光環,側邊欄分頁也會亮起。使用者可透過「通知面板」查看所有待處理事項,並使用 Cmd+Shift+U 快速跳轉至最新的未讀通知。 整合式瀏覽器:內建可透過 API 腳本控制的瀏覽器,移植自 agent-browser,允許 Agent 直接與開發伺服器互動、點擊元素或填寫表單。 側邊欄中繼資料:側邊欄分頁能顯示 Git 分支、PR 狀態、工作目錄、監聽埠口以及最新的 Agent 通知文字。 Claude Code Teams 整合:透過 cmux claude-teams 指令,可一鍵啟動 Claude Code 的隊友模式,並以原生分割視窗呈現。 SSH 支援:執行 cmux ssh user@remote 可建立遠端工作區,瀏覽器視窗會透過遠端網路路由,確保 localhost 能正常運作。 安裝與配置 使用者可透過 .dmg 檔案安裝,或使用 Homebrew 進行管理: `bash brew tap manaflow-ai/cmux brew install --cask cmux ` cmux 會自動讀取使用者現有的 ~/.config/ghostty/config 設定檔,以繼承原有的佈景主題、字體與顏色設定。 工作階段恢復與自動化 cmux 支援工作階段恢復功能,關閉應用程式後會自動保存視窗佈局、工作目錄與終端機捲動紀錄。針對 Agent 的自動恢復,使用者可執行以下指令進行設定: cmux hooks setup cmux hooks setup codex cmux hooks setup --agent opencode 進階使用者亦可透過 CLI 或 Socket API 自訂恢復指令: `bash cmux surface resume set --kind tmux --checkpoint work --shell "tmux attach -t work" ` 開發者哲學 開發者強調 cmux 是一個「原始組件(primitive)」而非封閉的解決方案。它不強迫使用者採用特定的 Agent 工作流,而是提供終端機、瀏覽器、通知與排程 API,讓開發者能根據自身需求組合出最高效的工具鏈。這種設計反映了開發者對於「最好的工具往往是開發者親手打造」的信念,並透過開源(GPL-3.0)鼓勵社群共同探索人機協作的未來。原文:https://easyvibecoding.app/curated/1520
Embed this episode
Ready to play
@steipete:cmux 推出專為 AI 開發設計的 macOS 終端機。 cmux 旨在解決開發者在同時運行多個 AI Agent(如 Claude Code 或 Co…
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.