Gemini CLI 支持图形化界面了

0 阅读3分钟

大家好,我是子昕,一个干了10年的后端开发,现在在AI编程这条路上边冲边摸索,每天都被新技术追着跑。

昨晚在社群里看到有人分享,说 Cline 新版本集成了 Gemini CLI,对我这种不太喜欢命令行的人来说,这个消息还挺不错的。

网上那些自媒体总是在说“命令行才是开发者的家”、“命令行才是未来开发范式”,但说实话,作为一个写了10年代码的人,我还是更习惯图形界面。

Cursor那种可视化界面用起来不是挺舒服的吗?

命令行对我来说就像是用筷子吃意大利面——技术上没问题,但总感觉不太方便。所以当我听说 Gemini CLI 可以图形化使用时,心想着这下好了,终于不用在黑框框里敲命令了。

听起来不错,今天就来试试看。

结果更新完 Cline 到最新版,我找了半天愣是没找到设置 Gemini CLI 的地方。当时就觉得奇怪,难道又是个标题党?

真相:被官方"反悔"了

翻了一下 Cline 插件的 Changelog 页面,发现官方又悄悄更新了一个版本,直接把 Gemini CLI 支持给移除了。原因是谷歌官方要求的。

图片

图片

这波操作属于是官方打脸官方了,不过既然都折腾到这儿了,总不能白费功夫,怎么着也得体验一下。

版本回退:曲线救国

于是我把版本退回到了 v3.18.0,这样就可以在图形界面使用 Gemini CLI 了。

图片

如果你也想试试的话,可以按照下面的步骤操作。

具体安装步骤

第一步:安装 Gemini CLI

安装 Gemini CLI 本身不难,就是有些地方需要注意:

npm install -g @google/gemini-cli

安装完成后,在项目目录执行 gemini 命令,然后进行谷歌账户登录授权。

这里有两个重要提醒:

  1. 账号要求:准备一个干净的非谷歌 workspace 的个人谷歌账号。企业账号会有各种限制,比较麻烦。
  2. 网络配置:需要设置全局网络代理:
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

授权成功后,记得先在命令行测试一下是否能正常使用。

详细的安装授权和闭坑可以看我上篇文章,这里就不详述了。

突发!谷歌免费开源AI编程助手Gemini CLI,想干掉Claude Code?

第二步:配置 Cline

如果还没装过 Cline,按下面步骤安装。如果已经装了,记得退回到指定版本。

  1. 搜索Cline插件

图片

  1. 登录谷歌账号

图片

  1. 关键配置步骤

图片

具体操作:

  • 点击 Cline 图标,然后点设置①
  • 勾选「Use different models for Plan and Act modes」,这样③的位置才会出现两个 tab
  • 在④的位置选择 Gemini CLI Provider
  • 在⑤的位置选择 gemini-2.5-pro 模型
  • 最后点「Save」保存

配置完成后,就可以在 Cline 里直接使用了:

图片

写在最后

用下来感觉还是挺顺手的。虽然过程有点曲折,但最终能在图形界面里用上 Gemini CLI,对我这种喜欢可视化操作的人来说确实方便不少。

不过这个版本回退的方法也让人有点担心,万一这个老版本不维护了怎么办?希望后面能有其他解决方案,毕竟用户体验挺好的。