Gemini-CLI 进阶玩法,详细版

大家好,我是 Ai 学习的老章

最近高频使用 Gemini-CLI,发现很多同学对其了解还是太少了

专门在写一篇介绍几个高级用法

我之前已经介绍过它的常用命令:Gemini CLI 速查表

安装,简单实用,实测也写过文章:我给谷歌新开源的 Gemini CLI 打 99 分

这里还有个我用它加速工作的案例合集:Gemini-CLI 的正确用法,看视频,听播客 ,看论文,做 PPT,做总结,整理文件…

Gemini CLI 免费额度

来自官网的权威数字:https://geminicli.com/docs/quota-and-pricing/

对于使用 Google 账户进行身份验证以访问 Gemini Code Assist 个人版的用户:

  • 每用户每天 1000 次模型请求 / 用户 / 天
  • 60 模型请求 / 用户 / 分钟
  • 模型请求将根据 Gemini CLI 的决定,在 Gemini 模型中进行。

但我的经验,2.5Pro 的次数都会很快被用完(按 token 计算的),之后全都是gemini-2.5-flash

选择模型

选择模型可以在首次运行 gemini-cli 时执行:gemini-cli -m gemini-2.5-pro
也可以在使用过程中切换,输入/model即可

MCP

Gemini CLI 的 MCP (Model Context Protocol) 配置位于你的用户主目录下的 .gemini 文件夹中。

具体配置文件路径为:/Users/zz/.gemini/settings.json

如果你不知道未知在哪,直接问它就行了

安装 mcp 你可以根据对应安装教程在 json 中配置即可

tools

在 Gemini CLI 中,Tools (工具) 是 AI 代理(Agent)用来执行实际任务的功能模块(如读取文件、执行命令、搜索网页等),比如:

  • System: run_shell_command (执行 shell 命令), read_file (读文件), write_file (写文件).
  • Search: glob (查找文件), search_file_content (搜索代码).
  • Browser: web_fetch (抓取网页内容).

任务中会自动调取,不用操心,完整 tools 你可以通过 > /tools 查看

  • Codebase Investigator Agent (codebase_investigator)
  • Edit (replace)
  • FindFiles (glob)
  • GoogleSearch (google_web_search)
  • ReadFile (read_file)
  • ReadFolder (list_directory)
  • SaveMemory (save_memory)
  • SearchText (search_file_content)
  • Shell (run_shell_command)
  • WebFetch (web_fetch)
  • WriteFile (write_file)
  • WriteTodos (write_todos)

extensions

扩展很容易与 MCP 搞混,

核心作用:安装和管理软件包。它类似于 npm 或 pip,用于分发和安装完整的功能模块。一个 Extension 通常包含代码、配置,甚至包含一个或多个 MCP Server。

安装 Extension 后,它通常会自动为你配置好所需的 MCP Server,用户无需手动处理复杂的连接参数。

官方提供了 240 多个扩展:https://geminicli.com/extensions/

随便点开一个就可以看到安装方法:

我测试,安装时需要加上--consent参数

直接使用上面命令会安装失败

gemini extensions install <source> [--ref <ref>] [--auto-update] [--pre-release] [--consent]
  • <source>: 安装扩展的 github 地址或本地路径。
  • --ref: 从该 git 版本安装。
  • --auto-update: 为该扩展启用自动更新。
  • --pre-release: 使此扩展使用预发布版本。
  • --consent: 承认安装扩展的安全风险并跳过确认提示。

安装完成后需要重启Gemini CLI

然后通过/extensions list查看安装情况

记忆

在 Gemini CLI 中,Memory(记忆)功能允许 AI 跨会话(Session)记住关于你的特定事实、偏好或信息。这使得 AI 能够随着时间的推移提供更加个性化和高效的协助。

查看现有记忆:/memory show

添加记忆:/memory add

copy

Gemini-CLI 的输出结果直接选择复制并不是理想格式

如果想要复制成 markdown 格式,可以使用/copy命令

添加工作目录

Terminal 中运行 Gemini CLI 时默认当前目录

中间需要添加其他工作目录 可以通过 /directory add 添加

设置主题

输入/theme 即可

扩展阅读:

国内免费使用 Gemini 3 Pro,最简单的方式是 Ollama
谷歌_Gemini_ 3 Pro 屠榜,新的 Agent IDE 免费使用_Ge。ini_ 3 Pro、Claude Sonnet 4.5

![](https://i-blog.csdnimg.cn/img_convert/147feac77b44de5eb2b52ab0b1dfe78f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值