本文主要包括 Google Gemini cli等一些AI工具的…
一、Google Gemini CLI
1. 简介
Gemini CLI 是 Google 推出的基于 Gemini 大模型的命令行工具,它能将强大的 AI 能力无缝集成到你的终端,通过自然语言对话帮你写代码、梳理项目、自动化任务等。
主要特性:
- 超大代码库理解与编辑(支持 1M+ Token 上下文)
- 多模态输入(文本、图片、PDF 等)
- 自动化开发运维任务:一句话即可完成如“查询昨天所有合并的 pull requests”、“复杂分支变基”等操作。
- 强大工具生态:可接入 Google 最新的文生图、文生视频、文生音乐等模型,支持多媒体生成。
- 内置 Google 搜索,遇到问题可直接在终端查找资料。
2. 安装与认证
2.1 安装
前置要求:Node.js ≥ 20
安装命令:
npm install -g @google/gemini-cli
2.2 认证&使用
方式1:Google账户
注意:可能会因为
npm
缓存或者版本问题,导致登录过程一直loading
。登录成功后,按照以下方式操作:
在项目目录或任意目录下运行:
cd your-project/
gemini
首次启动会引导你在浏览器登录 Google 账号,以授权使用 Gemini 2.5 Pro 模型。
方式2:GEMINI_API_KEY (推荐)
注意:Google账号登录可能受到网络环境影响,建议直接使用API密钥方式。避免复杂的OAuth认证流程,更加稳定可靠。
# 1. 访问 Google AI Studio
open https://aistudio.google.com/
# 2. 登录后创建API密钥
# 3. 设置环境变量
export GEMINI_API_KEY="your_api_key_here"
# 4. 验证设置
echo $GEMINI_API_KEY
# 5. 运行CLI
gemini
遇到终端代理问题(如:访问Google超时),查看 BackEndDevelopment/Shell解决。
3. 常见问题与注意事项
- 免费额度:个人 Google 账号每分钟 60 次、每天 1000 次请求。
- Google Workspace 账号:如遇认证问题,需在终端设置
GOOGLE_CLOUD_PROJECT
环境变量。 - 429 错误/降级:高峰期可能遇到“Too Many Requests”或自动降级为 flash 模型,属正常现象。
- 安全提示:涉及本地文件操作时,
Gemini CLI
会请求确认。
参考
- 官方仓库:https://github.com/google-gemini/gemini-cli
最后, 希望大家早日实现:成为编程高手的伟大梦想!
欢迎交流~

本文版权归原作者曜灵所有!未经允许,严禁转载!对非法转载者, 原作者保留采用法律手段追究的权利!
若需转载,请联系微信公众号:连先生有猫病,可获取作者联系方式!