maddada/Ghostex

Rust & GPUI Native Agent CLIs manager for macOS. Ghostty Terminals + Codex App Features/UX = Ghostex! Embedded browser & IDE. Tons of useful features.

解決的問題

Ghostex 為同時執行多個 AI 代理命令列介面(CLI)的開發者提供一個統一且高效率的工作區。它消除了在獨立終端視窗、瀏覽器標籤頁與程式碼編輯器之間切換的困擾,將它們整合至具備持久會話的單一跨平台桌面應用程式中。

如何運作

Ghostex 採用客戶端-伺服器架構,包含原生 Rust/GPUI 界面、gxserver 套件與 zmx 用於會話持久化。它內嵌低記憶體用量的 Ghostty 終端,以執行代理 CLI(如 Claude Code、Codex CLI 與 Gemini),並包含 Chromium CEF 瀏覽器面板以進行網路互動。使用者可透過 macOS、Linux、Windows(透過 WSL2)、以及行動應用程式(iOS/Android)等多種客戶端連接這些會話。

適用對象

專為依賴代理型 AI 工作流程、需要在不同平台集中管理、協調與監控多個 AI 代理的開發者與進階使用者設計。

主要特色

  • 整合工具:於單一視圖中整合 Ghostty 終端、基於 VS Code 的內建 IDE 與 Chromium 瀏覽器面板。
  • 跨代理編排:允許一個代理(例如 Claude Code)透過 Ghostex CLI 啟動並操控其他代理會話。
  • 持久會話:所有會話預設為持久化且可連接,支援在應用程式重啟後或從不同裝置上恢復工作。
  • 行動端存取:提供專用的 Android 與 iOS 應用,可遠端監控與控制即時代理 CLI 會話。
  • 進階管理功能:支援可選的收件箱(依線程組織)、看板式任務管理,以及透過提示詞關鍵字模糊搜尋過去會話。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案