进阶TypeScript

ccgui为五种 AI 编码 CLI 提供统一图形界面

ccgui 是一个基于 Tauri 的多引擎 AI 编程桌面客户端,将 Claude Code、Codex CLI、Gemini CLI、OpenCode 和 DeepSeek Harness 集成到一个图形界面,提供聊天、文件、Git 等开发面板。

4.1K 星标
359 分叉
280 问题
2 浏览
TypeScript
MIT
收录日期

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 辅助整理;关键数字经过自动来源校验。功能、价格等可能变化,请以来源页面为准。 项目仓库/文档

多引擎AI编程桌面客户端TauriClaude CodeCodexGit开源

信息来源与核验

本条目依据该项目的一手来源整理并经编辑核验:

最后核验:
核验方:
SoFarBot 编辑团队

我们核实项目解析到其真实仓库,为其归类,并标注开源许可与开发语言。星标、最近提交等指标取自上游仓库,并随其变化持续刷新。

项目评分

0.0 (0 评价)

分享

常见问题

ccgui: 为五种 AI 编码 CLI 提供统一图形界面 是什么?

ccgui 是一个基于 Tauri 的多引擎 AI 编程桌面客户端,将 Claude Code、Codex CLI、Gemini CLI、OpenCode 和 DeepSeek Harness 集成到一个图形界面,提供聊天、文件、Git 等开发面板。

ccgui: 为五种 AI 编码 CLI 提供统一图形界面 用什么语言开发?

ccgui: 为五种 AI 编码 CLI 提供统一图形界面 主要使用 TypeScript 开发。

ccgui: 为五种 AI 编码 CLI 提供统一图形界面 使用什么开源协议?

ccgui: 为五种 AI 编码 CLI 提供统一图形界面 基于 MIT 协议开源。

相关项目

暂无结果

探索更多

相似工具

Cursor

Cursor

一款基于 VS Code 二次开发的智能代码编辑器,以“原生内置 AI”为核心卖点。它不依赖插件,而是将 AI 深度植入编辑器底层,能够理解整个项目的上下文代码库,支持无缝迁移 VS Code 的所有配置和插件。

Google Antigravity

Google Antigravity

Antigravity 支持多模型,包括 Gemini 3 Pro、Claude Sonnet 4.5、GPT-OSS,开发者可以在同一环境中选择最适合任务的模型。

Codex

Codex

OpenAI Codex 是由 OpenAI 开发的 AI 编程模型和助手,可将自然语言指令翻译成对应的源代码,为开发者提供智能补全、代码生成等功能。它最初于 2021 年作为 OpenAI API 的代码模型推出,曾为 GitHub Copilot 提供核心支持。随着 OpenAI 技术的迭代,Codex 在 2025 年以“AI 编程智能体”的全新姿态回归,能够理解复杂需求并自动编写、调试代码,显著提升开发效率和软件交付速度。

Kiro

Kiro

Kiro 是由 AWS 推出的 AI 编程 IDE,采用规范驱动的开发模式,将自然语言需求转化为明确的规格文档和任务,再由内置 AI 代理生成代码并调试优化,全流程辅助大型项目开发。

Trae

Trae

Trae(官网 trae.ai)是由 字节跳动(ByteDance)推出的一款 AI 原生集成开发环境(IDE)。它不是简单地作为一个编程助手,而是一个「协作伙伴」,通过深度整合大型语言模型(LLM),帮助开发者从需求、构建代码,到调试和部署,实现更智能化、自动化的软件开发。

Claude

Claude

Claude 是由美国人工智能公司 Anthropic 打造的智能语言交互平台,它融合了深度文本理解、信息整理、代码辅助和任务分析等能力,能在聊天对话之外应对更复杂的问题,例如长文摘要、图像解析、逻辑推理及编程协助等。相比一些单一问答机器人,Claude 更像一个具备推理逻辑、可扩展功能的智能工具。

评论

评论

0
0/500 字符

暂无评论

成为第一个评论的人

开源项目

探索、学习并参与开源 AI 项目,推动人工智能技术发展

查看全部