ccgui 是一個開源的「多引擎 AI 程式設計桌面客戶端」。它的目標很直接:把 Claude Code、Codex CLI、Gemini CLI、OpenCode 這類原本在終端裡跑的 AI 編碼工具,加上 DeepSeek Harness(DSH),統一收進一個圖形介面。官方特意強調,它並不是 DSH Web UI 的殼,也不是 dsh-plugin——DSH 只是其中的一個原生引擎,模型和 API key 仍留在 DSH 宿主/Web UI 中,ccgui 負責提供統一的聊天、檔案、Git 和專案智慧介面。
五種引擎,一個入口
根據 README,ccgui 為以下執行時註冊了介面卡:
- Claude Code
- Codex CLI
- Gemini CLI
- OpenCode
- DeepSeek Harness(DSH)
其中 Gemini 預設啟用,OpenCode 可選。Claude 和 Codex 支援託管提供商配置;Gemini 和 OpenCode 保留它們各自執行時暴露的配置模型。DSH 作為原生引擎(dsh-host-rpc),ccgui 可以接管本機正在執行的 dsh web 宿主,或自行啟動一個,然後在同一個介面裡建立、恢復或 fork DSH 會話。會話在重啟後仍然存在,斷開的會話可以恢復,並顯示各自的上下文佔用情況。
為編碼設計的聊天框
輸入框支援 @ 檔案引用、斜槓命令、貼上圖片和附件。檔案編輯、shell/工具呼叫和讀取操作會以實時卡片的形式呈現。Claude/Codex 會話在執行時能力支援的情況下提供回退(rewind)和分叉(fork)。內建的 prompt 增強器可以幫你把粗糙的提示詞打磨得更清楚。AI 忙的時候,你還可以排隊接著問下一個問題。
不只是聊天:完整的開發面板
- 檔案樹:瀏覽、預覽、複製、貼上、重新命名檔案,也可以直接拖拽進對話。
- 內建終端:一個真正的終端,不用切換視窗。
- Git 面板:暫存、提交(支援 AI 生成提交資訊)、分支、工作樹、diff 和提交歷史。
- 全域性搜尋:提供檔案/內容搜尋(README 在此處截斷,完整功能以倉庫為準)。
技術棧與執行平臺
ccgui 使用 Tauri 2 + React 19 + TypeScript + Rust 構建,支援 macOS、Windows 和 Linux。應用設定、工作區索引和客戶端狀態預設儲存在本地。傳送給 AI 提供商、瀏覽器代理、郵件服務或可選的遠端/Web 服務的內容,遵循該服務自身的邊界規則。
如果你已經習慣了 Claude Code 或 Codex 等 CLI 工具,但厭倦了黑視窗,ccgui 可能讓你在保持原有工作流的同時獲得圖形化的專案視野。作為開源專案(MIT 許可),你也可以自行檢查或修改它的行為。
内容方法:本页以官网或官方仓库资料为依据,由 AI 辅助整理;关键数字经过自动来源校验。功能、价格等可能变化,请以来源页面为准。 项目仓库/文档










評論
暫無評論
成為第一個評論的人