工程開發
cmux avatar

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
在 GitHub 查看