Repolode
Piebald-AI

Piebald-AI/gemini-cli-desktop

Gemini CLI 与 Qwen Code 的桌面及网页图形界面,支持工具确认、历史对话搜索、代码差异查看和 MCP 服务管理。

Star
519
Fork
69
未关闭 Issue
28
最近提交
14天前

这是什么?

Gemini CLI Desktop 为基于终端的 Gemini CLI 和 Qwen Code 提供图形界面,既可以作为使用 Tauri 构建的原生桌面应用运行,也可以通过 Rust Rocket 后端以网页形式访问,本地或远程使用都行。

界面提供可视化的工具调用确认,AI 的操作在执行前可以先审阅。模型的思考过程会实时展示,修改建议以代码差异形式呈现,文件树浏览器和 @ 引用文件功能方便在对话中引用代码文件。聊天记录会自动保存,并支持全文搜索。

用户可以在一个界面中管理项目、在不同工具之间切换,并配置 MCP 服务器。界面支持英文、简体中文、繁体中文和俄文。Windows、macOS 和 Linux 均提供预构建安装包。

核心功能

  • 01AI 工具操作执行前可视化确认
  • 02实时展示模型的思考过程
  • 03修改建议以代码差异形式查看
  • 04对已保存的聊天记录进行全文搜索
  • 05文件树浏览与对话中的 @ 文件引用
  • 06支持管理 MCP 服务器,界面多语言

适用场景

  • 不想只用终端,希望通过图形界面使用 Gemini CLI 或 Qwen Code
  • 在应用 AI 修改前通过差异对比审阅并确认
  • 跨项目搜索过去的 AI 编程对话记录
  • 在其他机器的浏览器中访问编程代理

快速上手

  1. 1

    从 GitHub Releases 下载预构建版本

  2. 2

    安装 just 任务运行器(macOS/Linux)

    cargo install just
  3. 3

    克隆仓库

    git clone https://github.com/Piebald-AI/gemini-cli-desktop
  4. 4

    从源码构建并运行桌面应用

    just deps build-all

使用前须知

  • 预构建安装包仅提供 Windows、macOS 以及 Linux (x64 AppImage) 版本,未列出 Linux ARM 版本。
  • 从源码构建需要 Rust、Node.js、pnpm、just 以及若干 Linux 系统库。

收录于专题

标签

常见问题

gemini-cli-desktop 是什么?
Gemini CLI 与 Qwen Code 的桌面及网页图形界面,支持工具确认、历史对话搜索、代码差异查看和 MCP 服务管理。 Gemini CLI Desktop 为基于终端的 Gemini CLI 和 Qwen Code 提供图形界面,既可以作为使用 Tauri 构建的原生桌面应用运行,也可以通过 Rust Rocket 后端以网页形式访问,本地或远程使用都行。
gemini-cli-desktop 可以免费使用吗?用的什么许可证?
gemini-cli-desktop 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
gemini-cli-desktop 还在维护吗?
活跃维护中。gemini-cli-desktop 最近一次提交是在 2026年10月24日。
gemini-cli-desktop 适合用来做什么?
不想只用终端,希望通过图形界面使用 Gemini CLI 或 Qwen Code 在应用 AI 修改前通过差异对比审阅并确认 跨项目搜索过去的 AI 编程对话记录 在其他机器的浏览器中访问编程代理
gemini-cli-desktop 怎么安装和运行?
从 GitHub Releases 下载预构建版本 安装 just 任务运行器(macOS/Linux): cargo install just 克隆仓库: git clone https://github.com/Piebald-AI/gemini-cli-desktop 从源码构建并运行桌面应用: just deps build-all
在哪里获取 gemini-cli-desktop?
源代码和安装说明在 GitHub 上:https://github.com/Piebald-AI/gemini-cli-desktop

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目