在软件开发的进程中,命令行工具虽功能强大,但对部分开发者而言,图形化界面的直观与便捷性有着独特魅力。此前,Cline 新版本集成 Gemini CLI 的消息在开发者社群引发热议,尤其对于偏好图形界面的开发者来说,这无疑是个振奋人心的消息。然而,事情却并不如预期那般顺利。

一波三折:从希望到 “反转”

在社群中,有开发者分享了 Cline 集成 Gemini CLI 的喜讯,这本应是一次体验的升级。但当满怀期待的开发者更新 Cline 至最新版后,却发现无处寻觅 Gemini CLI 的设置入口,这让人不禁疑惑是否又遭遇了标题党。

经过一番探索,真相浮出水面。原来,谷歌官方出于某些考量,要求 Cline 插件移除对 Gemini CLI 的支持,Cline 官方便在后续更新中悄悄撤回了相关功能。这一反转,无疑给期待体验 Gemini CLI 图形化界面的开发者泼了一盆冷水,也让人们对这一功能的未来充满不确定性。

曲线救国:版本回退实现图形化体验

尽管遭遇挫折,但热衷于探索新技术的开发者们并未就此放弃。通过研究,发现将 Cline 回退至 v3.18.0 版本,即可解锁 Gemini CLI 在图形界面中的使用权限。这为渴望体验图形化操作的开发者们打开了一扇新的大门。

安装配置:开启图形化之旅的关键步骤

安装 Gemini CLI

安装 Gemini CLI 并非难事,却也有关键细节需留意。执行 npm install -g @google/gemini-cli 命令即可启动安装进程,安装完成后,需在项目目录运行 gemini 命令并进行谷歌账户登录授权。

在此过程中,有两个要点不容忽视。其一,账号选择上,建议使用干净的非谷歌 workspace 个人谷歌账号,企业账号因诸多限制易添麻烦;其二,网络配置方面,需设置全局网络代理,具体命令为:

方式一:直接运行(推荐)

$ npx https://github.com/google-gemini/gemini-cli

方式二:全局安装

$ npm install -g @google/gemini-cli$ gemini

授权成功后,别忘了在命令行先行测试其是否能正常运行,确保安装无误。

配置 Cline

对于尚未安装 Cline 的开发者,可依据官方文档进行安装;若已安装,需先回退至 v3.18.0 版本。安装或回退完成后,便进入关键的配置环节。

点击 Cline 图标,进入设置界面,勾选 “Use different models for Plan and Act modes”,此时界面将出现两个 tab 栏。在相应位置选择 “Gemini CLI Provider” 以及 “gemini-2.5-pro” 模型,最后点击 “Save” 完成保存。经过这一系列操作,Gemini CLI 便能在 Cline 的图形界面中供你调用,开启直观便捷的开发体验。

体验感受:图形化操作的便利

尽管实现 Gemini CLI 图形化使用的路径略显曲折,但一旦配置成功,其带来的体验还是相当令人满意的。对于习惯图形界面操作的开发者而言,它极大地提升了使用的舒适度和便捷性,让开发流程更加顺畅自然。不过,目前通过版本回退实现的方式也存在隐忧,如老版本后续可能不再维护,这让人期待未来能有更稳定、更官方支持的解决方案出现。

在软件开发工具不断演进的当下,Gemini CLI 图形化界面的探索之路虽历经波折,但这也反映出开发者对高效、便捷开发方式的不懈追求。希望在不久的将来,能有更成熟、更完善的方案,让 Gemini CLI 的强大功能在图形化界面中得以充分发挥,造福更广大的开发者群体。

不知道这篇文章是否能够帮助到你,若遇到什么问题都可以留言哦,我会继续为你服务。

下次Cline使用的时候只需要打开TUN模式情况下直接使用,不需要再在CMD中登陆,直接就可以使用Cline来使用了。打开就使用,非常方便。

若Gemini-2.5-pro 有时候用了几次就提示有限制不能使用属于正常现象,可以改成Gemini-2.5-flash。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/86732.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/86732.shtml
英文地址,请注明出处:http://en.pswp.cn/web/86732.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

正交视图三维重建 笔记 2d线到3d线

这种代码怎么写好,x1tx1 x2tx2 x1x2在一条线上tx2和tx1在一条线上输出x1 y1 ty1,x2 y2 ty2 线过的点 的集合 俯视图找深度 测试一下 目标 四条线变一条线 复杂度贼大跑起来贼慢 加了16000条 去重 for (const [x1, y1, x2, y2, lineId, type] of front…

【耳机】IEM 前腔 后腔 泄压孔 -> 调音纸对频响曲线的影响

一、后腔 1.曲线说明 绿色:无调音纸 红色:使用Y3 粉色:使用Y6 2.结论 后腔是负责微调的,阻尼大小和低频升降成 反比。 阻 大 -> 低频 降低 阻 小 -> 低频 升高 二、前腔 1.曲线说明 红色:无调音纸 黄色&am…

信息安全与网络安全---引言

仅供参考 文章目录 一、计算机安全1.1 CIA三元组1.2 影响等级1.3 计算机安全的挑战 二、OSI安全体系结构2.1 安全攻击2.2 安全服务2.3 安全机制 三、基本安全设计准则四、攻击面和攻击树(重点)4.1 攻击面4.2 攻击树 五、习题与答案 一、计算机安全 &…

C# VB.NET取字符串中全角字符数量和半角字符数量

C# VB.NET中Tuple轻量级数据结构和固定长度数组-CSDN博客 https://blog.csdn.net/xiaoyao961/article/details/148872196 下面提供了三种统计字符串中全角和半角字符数量的方法,并进行了性能对比。 性能对比(处理 100 万次 "Hello,世界…

CC++公司面试题[个人总结,持续更新中]

嵌入式初级面试题 姓名: 日期: 开始时间: (答题时间60分钟,答题过程中请不要上网查询资料,不可带走答卷) 1:设float a=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是( )[3分] A.(a+b)c/2 B. (1/2)*(a+b)c C. (a+b)c*1/2 D.c/2(a+b) 2:为了向二进制文件尾部…

Qt QGraphics简述及例程 - QGraphicsView、QGraphicsScene和QGraphicsItem

Qt QGraphics简述及例程 引言一、简单例程二、关于坐标系问题 引言 QGraphics*是Qt框架中,主要用于处理2D图形项的显示、交互和管理的模块,包括QGraphicsView、QGraphicsScene和QGraphicsItem。提供了一套高效的场景-视图架构,适合开发复杂的…

代码随想录打卡第一天

文章讲解&#xff1a;代码随想录 视频讲解&#xff1a;手把手带你撕出正确的二分法 | 二分查找法 | 二分搜索法 | LeetCode&#xff1a;704. 二分查找_哔哩哔哩_bilibili class Solution { public:int search(vector<int>& nums, int target) {int left0;//左边界int…

时序数据库全面解析与对比

文章目录 1. 时序数据库概述1.1 时序数据特点1.2 时序数据库核心功能 2. 主流时序数据库对比2.1 InfluxDB2.2 Prometheus2.3 TimescaleDB2.4 OpenTSDB2.5 TDengine 3. 全方位对比3.1 功能对比3.2 性能对比3.3 适用场景对比3.4 社区与生态 4. 选型建议4.1 根据数据规模选择4.2 根…

【STM32CubeMX】ST官网MCU固件库下载及安装

用STM32CubeMX自带的Updater更新固件包会遇到各种幺蛾子&#xff08;如下图所示&#xff09;&#xff0c;所以干脆自己下载固件包&#xff0c;快速升级固件。 1. ST官网搜索你需要的MCU型号&#xff0c;并选择需要的固件版本&#xff0c;我这里是H7的MCU所以就找H7&#xff08;…

青少年编程与数学 01-012 通用应用软件简介 13 网上学习资源

青少年编程与数学 01-012 通用应用软件简介 13 网上学习资源 一、什么是网上学习资源&#xff08;一&#xff09;网上学习资源的基本定义&#xff08;二&#xff09;网上学习资源的工作原理&#xff08;三&#xff09;网上学习资源的类型 二、网上学习资源的重要意义&#xff0…

Python Selenium 忽略证书错误

文章目录 Python Selenium 忽略证书错误和忽略&#x1f527; **一、忽略 SSL 证书错误**1. **基础配置&#xff08;适用于 Chrome/Firefox&#xff09;**2. **高级场景&#xff1a;指定证书指纹**3. **浏览器兼容方案** &#x1f507; **二、隐藏 DevTools 监听提示**1. **禁用…

YOLOv8模型在RDK5开发板上的部署指南:.pt到.bin转换与优化实践

以下是针对在RDK5开发板(基于NVIDIA Jetson Orin平台)部署YOLOv8模型的详细技术指南,涵盖从模型转换、优化到部署的全流程: YOLOv8模型在RDK5开发板上的部署指南:.pt到.bin转换与优化实践 ——基于TensorRT的高性能嵌入式部署方案 第一章:技术背景与核心概念 1.1 RDK5开…

内网横向-工作流

一、信息收集阶段 操作 工具 / 命令 说明 系统基础信息采集 systeminfo、whoami /user 查看系统版本、用户 SID 等 域内用户 / 组查询 net user /domain、net group "domain admins" /domain 列出域用户及管理员组 域控及网络结构探测 nltest /dsgetdc、ip…

个人日记本小程序开发方案(使用IntelliJ IDEA)

个人日记本小程序开发方案(使用IntelliJ IDEA) 一、项目创建与环境配置 1. 新建项目 打开IDEA → New Project → JavaFX选择JDK 11+版本添加必要依赖:<!-- pom.xml --> <dependencies><dependency><groupId

react快速开始项目模板

代码仓库 gitee 创建项目 首先保证安装了node, 然后使用vite创建项目 vite npm create vite react-learn cd react-learn npm i 目录结构 一个完整的前端项目需要: 状态管理 在全局维护共有的状态(数据), 让页面组件之间共享数据, 我们使用pinia路由 路由让页面之间可以…

scrapy+django+pyecharts+mysql 实现西安游客行为分析系统大屏_用户画像_空间分析_路线智能推荐

项目地址 link 此处展示部分结果 思路 描述性统计 可视化大屏 用户画像&#xff08;聚类&#xff0c;情感分析&#xff09; 空间分析

AC-DC-AC间接变频电源设计方案(工频50Hz→20KHz)

AC-DC-AC间接变频电源设计方案(工频50Hz→20KHz) 一、方案分析与选择 1. 可选电路结构分析 方案1:二极管整流+Boost PFC+全桥逆变 优点: 输入功率因数高(>0.99)直流电压稳定可控输出波形质量好缺点: 电路复杂度较高成本相对较高方案2:晶闸管相控整流+电容滤波+半…

七天学完十大机器学习经典算法-09.梯度提升算法:预测艺术的精进之道

接上一篇《七天学完十大机器学习经典算法-08.K均值聚类&#xff1a;无监督学习的万能分箱术》 想象你在教一个学生解决复杂数学题&#xff1a;先让他做基础题&#xff0c;然后针对错误部分强化练习&#xff0c;再针对新错误继续训练...如此反复精进&#xff0c;直到完美掌握——…

数据库(MYsql)

一、Mysql概述 数据库&#xff1a;存储数据的仓库 &#xff0c;数据是有组织的进行存储 数据库管理系统&#xff1a;操纵和管理数据库的大型软件&#xff08;BBMS&#xff09; SQL&#xff1a;定义了一套操作关系型数据库统一标准&#xff0c;操作关系型数据库的编程语言 数…

【SpringBoot】Spring Boot + RESTful 技术实战指南

在当今的软件开发领域&#xff0c;Spring Boot 与 RESTful API 的结合已成为构建高效、可扩展 Web 应用的标配。本文将通过一个完整的项目示例&#xff0c;从知识铺垫到部署上线&#xff0c;带你一步步掌握 Spring Boot RESTful 的开发流程。 一、知识铺垫 1.1 Spring Boot …