首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Gemini-CLI 进阶玩法,详细版

Gemini-CLI 进阶玩法,详细版

作者头像
Ai学习的老章
发布2026-01-05 11:42:12
发布2026-01-05 11:42:12
4010
举报

大家好,我是 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参数

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

代码语言:javascript
复制
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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-12-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与统计学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Gemini CLI 免费额度
  • 选择模型
  • MCP
  • tools
  • extensions
  • 记忆
  • copy
  • 添加工作目录
  • 设置主题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档