谷歌工具gemini-cli如何下载使用
gemini-cli怎么用
就在刚刚,谷歌发布免费命令行编程工具 Gemini Cli !
朋友们!我们再也不用朋友们不用眼馋 Claude Code 了,不用忍受刚注册Claude Code 就立马Claude帐号被封的痛苦了。
(PS:参考Claude支持中国信用卡吗?国内升级订阅Claude Pro保姆级教程!升级Claude Pro)
就在刚刚,谷歌也发布了类似的 AI 编程产品 Gemini Cli - 开源命令行 AI 工具,而且个人谷歌账号登录就能免费用!
免费额度为每分钟 60 次请求、每天 1000 次请求,是业内最高的免费额度,几乎不会遇到限制。
按照谷歌官方的说法,Gemini Cli 是 Gemini 的命令行版本,可以用于编程、数据分析、文本生成等任务。目前具有的特性有:
- 支持 Google 搜索实时联网,为模型提供外部上下文。
- 支持 MCP和扩展,便于功能拓展。
- 可自定义提示词和指令,适应个人或团队工作流。
- 可在脚本中非交互式调用,实现自动化和集成。
官方页面:github.com/google-gemini/gemini-cli/
gemini-cli下载安装
gemini-cli官方页面地址:https://github.com/google-gemini/gemini-cli/
注意安装要求需要nodejs版本大于18.0.0,所以需要先安装nodejs
安装方式也非常简单,直接使用npm或者是npx的方式安装即可
使用npx安装gemini-cli
1 | npx https://github.com/google-gemini/gemini-cli |
或者使用npm安装gemini-cli
1 | npm install -g https://github.com/google-gemini/gemini-cli |
使用gemini-cli配置GEMINI_API_KEY
gemini-cli使用GEMINI_API_KEY来调用gemini模型,配置完成之后,就是按照次数收费了。
进入到 Google AI Studio 页面中,点击创建API Key,然后复制API Key
然后使用export命令设置GEMINI_API_KEY环境变量
1 | export GEMINI_API_KEY=你的API Key |
gemini-cli使用
使用gemini-cli非常简单,只需要在命令行中输入gemini-cli即可
1 | $ cd new-project/ |
gemini-cli很简单,直接进入到目标文件夹,然后输入gemini-cli,然后输入提示词即可
使用gemini-cli解释项目
进入到目标文件夹中,然后输入gemini-cli,然后输入提示词即可,比如
1 | > Describe the main pieces of this system's architecture. |
或者是:
1 | > What security mechanisms are in place? |
使用gemini-cli写代码
比如要求使用gemini-cli实现数据库的功能
1 | > Help me migrate this codebase to the latest version of Java. Start with a plan. |
或者是要求使用gemini-cli修复BUG
1 | > Implement a first draft for GitHub issue #123. |
使用gemini-cli集成MCP
使用 MCP 服务器将本地系统工具与企业协作套件集成。比如
使用gemini-cli 读取git信息,然后生成幻灯片
1 | > Make me a slide deck showing the git history from the last 7 days, grouped by feature and team member. |
使用gemini-cli生成全屏web应用
1 | > Make a full-screen web app for a wall display to show our most interacted-with GitHub issues. |
使用gemini-cli读取和修改文件
使用gemini-cli将目录中的图片转换为png格式,并使用exif数据中的日期重命名
1 | > Convert all the images in this directory to png, and rename them to use dates from the exif data. |
使用gemini-cli将PDF发票按月份整理
1 | > Organise my PDF invoices by month of expenditure. |
PS:如果想要升级ChatGPT Plus使用最新版本的ChatGPT o3, 参考教程 国内如何升级订阅ChatGPT Plus教程
欢迎加我微信!拉你进ChatGPT学习交流群,顺便送你一份ChatGPT手册!
