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)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目