zhukunpenglinyutong/desktop-cc-gui

Multi-engine AI coding desktop client (Tauri). Claude Code, Codex, Gemini, OpenCode, DeepSeek Harness and more in one GUI.

解決的問題

桌面 CC GUI (ccgui) 為各種命令列 AI 編碼執行環境提供統一的圖形使用者介面。無需透過終端與 AI 編碼工具互動,即可獲得整合專案管理與 AI 輔助編碼的專業開發環境。

如何運作

此應用程式作為桌面客戶端,註冊 Claude Code、Codex CLI、Gemini CLI、OpenCode 與 DeepSeek Harness (DSH) 等引擎的執行環境適配器。它管理會話,將對話歷史本地持久化,並提供用於聊天、檔案管理與 Git 操作的視覺化介面。基於 Tauri 2、React 19 與 Rust 建構,確保在 macOS、Windows 與 Linux 上的跨平台相容性。

適用對象

使用 AI 編碼執行環境但偏好圖形介面而非終端的開發者,以及希望集中管理多個 AI 編碼引擎及其專案上下文的開發者。

主要亮點

  • 多引擎支援:統一介面支援 Claude Code、Codex CLI、Gemini CLI、OpenCode 與 DeepSeek Harness。
  • 專案智慧:包含專案地圖(檔案關係的互動式知識圖譜)、專案記憶(儲存編碼規範)與上下文帳本(用於估算 token)。
  • 整合開發工具:內建檔案樹、終端與 Git 面板,支援 AI 產生的提交訊息。
  • 進階聊天功能:支援 @ 檔案引用、斜線命令、提示詞增強,以及會話回溯或分叉功能。
  • 瀏覽器代理:可從允許的 HTTP(S) 頁面收集唯讀上下文。
  • 可擴展性:支援 MCP 伺服器與技能(Skills)。

相關

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