cmux
透過 CLI 控制 macOS cmux 終端機拓撲、工作區與視窗布局。適用於需要確定性多窗格導航、介面路由與注意力提示的 AI 編碼代理。
簡介
cmux 技能為控制 cmux 終端機環境提供了深度整合,這是一個專為 AI 編碼代理設計、基於 Ghostty 的 macOS 終端機。此工具允許自動化工作流程管理複雜的 UI 狀態,例如視窗組織、工作區管理與精確的窗格路由。透過為終端機配置提供程式化介面,它使開發人員與代理程式能夠在不同會話中維持確定性的工作環境,確保內容豐富的任務保持條理與易於存取。
-
執行完整的拓撲探索,包括視窗、工作區、窗格與介面,並支援 JSON 格式輸出以便輕鬆解析。
-
執行動態佈局指令,例如建立工作區、分割窗格(水平/垂直)以及在容器之間移動介面。
-
管理焦點路由與介面,確保特定任務或代理程式會話出現在正確的視覺位置。
-
觸發視覺注意力提示(如在特定介面上閃爍),以在長時間執行的背景任務期間提醒人類使用者。
-
透過 CLI 指令管理本機應用程式設定,包括瀏覽器整合、側邊欄行為與工作區配置。
-
與 Claude Code Teams、SSH 遠端會話與 Markdown 檢視器面板等外部工具無縫整合。
-
此技能使用如 window:N 或 surface:N 的簡短句柄進行直接定位,同時支援 UUID 以確保複雜環境下的精確性。
-
在編輯設定檔之前,請務必使用內建文件指令 (cmux docs settings) 來驗證架構與檔案路徑。
-
在執行移動或重新排序動作前,建議優先使用 cmux list- 指令進行狀態檢查。
-
請注意,終端機特定的渲染屬性(如字體、游標樣式與主題)由 Ghostty 設定檔控制,而 cmux 負責處理組織拓撲。
-
使用 identify 指令可確認呼叫者在終端機環境中的目前上下文。
-
專為 CLI 驅動的視窗管理優於手動 GUI 操作的環境而設計,特別適用於高平行度的 AI 代理工作流程。
倉庫統計
- Star 數
- 15,960
- Fork 數
- 1,186
- Open Issue 數
- 1,507
- 主要語言
- Swift
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月1日 上午07:26