介绍
Gemini CLI 是谷歌与2025年06月25日推出的一个 开源命令行AI Agent工具
你可以把它当成一个蹲在你命令行里的超级码农搭子。安装后,它就能直接读懂你的代码、理解项目结构,你动动嘴皮子(用自然语言打字)它就能干活:
- 写代码/改 Bug:比如你说 "给登录功能加个错误处理",它立刻写好塞进正确文件里;
- 解释复杂代码:指着某文件问 "这坨是干啥的?",它秒变老师给你讲明白;
- 甚至操作文件/跑命令:像 "把当前目录转成云部署项目" 这种话,它都能听懂并执行(危险操作会先求你批准)
每分钟 60
次请求,每日上限 1000
个模型请求
开源且免费
,还要啥自行车啊?
**Claude Code: look in my eyes! tell me why? why baby! **
特性:
- 100 万 token 上下文窗口
- 支持多模态,通过PDF或者草图生成代码
- 自动执行操作任务
- 支持工具调用及 MCP 服务器
- 内置 Google 搜索
安装
做开发不能没有 nodejs
,就像鱼儿不能没有水,苏格拉不能没有底
确保 nodejs 18
以上
npm install -g @google/gemini-cli
安装之后输入 gemini
回车
选个默认主题
咱就用 Default Light
吧
认证
两种认证方式
官网授权认证
首先来讲第一种,也是最简单的一种,官网登录认证
认证方式选个 Login with Google
,会自动弹出浏览器,登录授权即可
授权成功是这个样子
Tips: 如果遇到卡住不动的问题需要给终端披魔法
Gemini API key 认证
/help
看看都有啥命令
嗯,倒是挺齐
先去 Gemini 创建一个 API key
如果底部没有项目列表,需要点击 创建API密钥
点击项目编号并复制
打开
启用
复制刚刚创建的密钥
接下来配置环境变量
export GEMINI_API_KEY="你的密钥信息"
macos系统直接新建终端,复制命令直接粘贴回车即可
windows系统需要进入C盘用户目录,找到 .gemini
文件夹
打开后,里面有个 .env
文件,将上面的命令写入
接下来在gemini cli终端中
输入 /auth
可以重新回到上一步认证的步骤
选择 Gemini API key
回车
如果出现这样,就是成功了
实战
找个 demo 拉出来溜溜
Gif 演示
完成度还不错,动画以及物理引擎,碰撞检测等方面都可圈可点, 不过还是有点小bug,球跟底部蓝色板子的碰撞时机不太对
指出问题,看看修复效果如何
期间可能会弹出是否应用修改的提示
选择 Yes, allow always
即可
你的代码你做主
还不错
再给上亿点点难度
看来有点理解不到位,重新梳理一下提示词
fix: 修复打完最后一个板子后不显示Game Over的问题
feat: 奖励机制应该为球球分裂、或者球球速度变慢等
feat: 容器再大一些,板板再多一些
总结
不愧是 Gemini 2.5 Pro
一番体验下来,Gemini Cli
的表现完全超出我的预期
毫不夸张地说,从安装配置到实际操作,整个过程行云流水,体验丝滑至极
对比付费的 Claude Code
,开源免费就算了,还量大管饱,谷歌大善人的这波操作,着实令人佩服!
坦白来讲,在终端环境中进行AI辅助开发,对我而言是一次全新的体验
与Cursor等交互式AI编程工具相比,它或许少了些可视化交互的便利
但当你通过一句话,就能够让它直接为你产出高质量代码、完善需求、修改Bug时,这些差异还重要吗?
我认为这不重要