V2EX 07月11日 11:09
[分享发现] Gemini Cli 使用教程
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Gemini CLI 是一款开源的 AI 编程助手,它允许用户直接在终端中进行代码编写、问题解答、错误分析等操作,从而提高开发效率。 尽管在某些性能指标上略逊于其他工具,但 Gemini CLI 凭借其免费额度、多功能性和便捷性,为开发者提供了一个强大的工具,无需离开终端即可获得 AI 辅助。用户可以通过简单的安装和配置,在终端中快速使用 Gemini CLI,并支持图片输入和本地文件引用。

💻 **核心功能:** Gemini CLI 允许用户在终端内直接与 AI 交互,执行编程任务,例如代码生成、问题解答和错误分析。它支持文本输入和图片输入,方便用户进行多方面的提问和操作。

⏱️ **性能对比:** 与 Claude Code 相比,Gemini CLI 在处理复杂任务时响应速度较慢。例如,完成相同任务 Gemini CLI 需要 30 分钟,而 Claude Code 仅需 6 分钟。

💰 **使用限制与免费额度:** Gemini CLI 提供免费使用额度,每天最多 1000 次调用,且每分钟最多 60 次调用。超出限制后,系统将切换至 Gemini 2.5 Flash 模型。同时,也支持 API 付费使用。

⚙️ **安装与配置:** 用户需要在已安装 Node.js 18 或更高版本的环境中,通过 npm 进行全局安装。首次运行需要选择主题风格和进行 Google 账户授权。 授权后,用户即可使用免费调用额度。

🔑 **API 密钥获取:** 用户需要访问 Google AI Studio 获取 API 密钥。获取密钥后,可以通过环境变量配置在终端中使用。在 VSCode 等编辑器终端中使用时,需要配置代理。

什么是 Gemini Cli

AI 编程伙伴: 你可以直接在终端里问它编程问题、让它帮你写代码、解释错误信息或者优化现有代码。

多功能助手: 不仅仅是代码,你还可以向它提问各种问题,甚至可以发图片(比如错误截图)给它看,让它帮你分析。

简化工作: 对于开发者和技术人员来说,这意味着不用离开熟悉的终端界面,就能快速获得 AI 的帮助,从而提高工作效率。

开源免费: 它是开源的,并且在预览期间为个人开发者提供了非常慷慨的免费使用额度。

地址:

<a data-lark-is-custom="true" href="https://github.com/google-gemini/gemini-cli">https://github.com/google-gemini/gemini-cli</a>

中文界面版本 https://github.com/jiweiyeah/gemini-cli-chinese 这个大佬的 github 地址推荐一下

核心特性对比 Claude Code

性能表现

使用限制

如何安装 Gemini CLi

已安装 Node.js 18 或更高版本(可通过 node -v 查看当前版本)。

全局安装 Gemini CLi

打开您的终端(在 Windows 上是 命令提示符 或 PowerShell ,在 macOS 或 Linux 上是 终端),然后运行以下命令:

npm install -g @google/gemini-cli

运行 Gemini CLi

gemini

首次运行时,它会引导您完成几个设置步骤:

选择登陆方式

获取 API 密钥,这部分免费

访问前请需要开魔法

访问 Google AI Studio​:

创建或获取密钥​:

复制并妥善保管​:

MacosAPI 引入环境变量

export GEMINI_API_KEY="YOUR_API_KEY"

有关 Google Gemini API 的使用你也可以看看这篇文章: [Google Gemini API 接口调用教程,图文讲解]

永久生效

echo 'export GEMINI_API_KEY="YOUR_API_KEY"' >> ~/.zshrc

然后运行 source ~/.zshrc 或重启终端即可。

上手体验把玩

引用本地文件 可以使用 @来选择文件

在 Vscode 里面使用 Gemini CLi

试在 VSCode 等编辑器的终端中启动 Gemini CLI ,同样的,先输入gemini,然后再选文件(@命令)开启对话:

记得梯子开 TUN 模式或者对终端进行

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

写个简单的计算器试试,例如:

帮我写一个简单的计算器

总结:

Gemini Cli 对于我们来说相当于集成终端里面的 AI 助手,快速执行脚本,代码生成,自动化任务,

每天 1000 次请求额度,2.5pro 模型 可以满足了一些使用.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Gemini CLI AI 编程助手 终端工具 代码生成 开源
相关文章