By 小墨
2026年4月18日
81
483
Google Gemini CLI 完整使用指南
在人工智能技术日益普及的今天,如何高效地将 AI 能力融入日常开发工作流成为开发者关注的焦点。Google Gemini CLI 作为一款开源的 AI Agent 工具,将强大的 Gemini 模型能力直接带入终端环境,为开发者提供了智能化的编码与文件操作体验。它不仅仅是一个简单的对话工具,而是一个具备完整推理能力的智能代理,能够理解上下文、执行命令、操作文件,帮助开发者完成从代码分析到功能实现的多种任务。
环境配置与安装
Gemini CLI 的核心竞争力在于其 ReAct(推理-行动)循环机制。该机制使其能够自主分析任务、规划执行步骤并完成具体操作。在功能层面,它支持读取、分析和修改本地文件和代码库,执行带权限控制的 Shell 命令,调用 Google Search 进行联网搜索,抓取网页内容,并通过 MCP 协议连接外部工具。更值得一提的是,它能够理解图片、PDF、音频、视频等多模态输入,这大大扩展了其应用场景。凭借慷慨的免费额度——个人 Google 账号每天 1000 次请求、每分钟 60 次——以及支持 100 万 Token 上下文窗口的 Gemini 3 模型,Gemini CLI 为开发者提供了极具性价比的 AI 辅助开发方案。
认证方式与核心使用
认证方式是使用 Gemini CLI 的关键环节。个人开发者推荐使用 Google 账号 OAuth 认证,简单易用且完全免费;生产环境则可选择 Gemini API Key(付费)或 Vertex AI(企业级)。特别需要注意的是,如果设置了 GOOGLE_API_KEY、GEMINI_API_KEY 或 GOOGLE_GENAI_USE_VERTEXAI 环境变量,系统会优先使用这些变量对应的付费 API 通道。在日常使用中,用户可以通过交互式会话直接与 CLI 对话,也可以使用 -p 参数进行非交互式执行。Gemini CLI 提供了丰富的内置命令(斜杠命令),如 /clear 清空对话历史、/chat save 保存会话、/model 切换模型、/settings 打开配置编辑器等。@ 文件引用机制允许将文件或目录内容注入上下文,而 ! 前缀则可直接执行 Shell 命令。
工具的价值不仅在于功能强大,更在于让复杂的任务变得简单可及。
“编辑推荐”Gemini CLI 的高级功能极大地提升了开发效率。Plan 模式(--approval-mode plan)允许先规划后执行,避免意外修改文件;Checkpointing 功能(--checkpointing)在每次工具调用前自动保存快照,配合 /rewind 命令可随时回退,有效防止重要操作失误。MCP(Model Context Protocol)协议支持连接外部工具和服务,如 GitHub、数据库、文件系统等,实现更强大的扩展能力。对于大型项目,/init 命令可自动分析项目结构并生成 GEMINI.md 上下文文件,配合 .geminiignore 排除敏感目录,实现精准的上下文管理。
高级功能与最佳实践
在实际工作流中,Gemini CLI 展现出强大的实用性。开发新功能时,可先使用 Plan 模式制定详细计划,确认后再切换到执行模式;修复 Bug 时,配合 Checkpointing 功能自动保存快照,确保可以随时回滚;代码重构时,利用 Flash 模型进行快速探索以节省成本,完成复杂实现时再切换到 Pro 模型。此外,通过自定义斜杠命令可以封装常用提示词,多目录工作区功能支持跨仓库引用,这些特性使其成为团队协作的得力助手。
如有侵权,请联系删除。
Related Articles
-
Thu May 21 2026捅破AI硬件天花板!未来智能发布首款智能体耳机,AI Agent正式接管职场
未来智能推出的viaim智能体耳机将任务闭环能力与长期记忆工程化集成于小型可穿戴设备,为日常工作与协同应用提供持续性的智能支持。
-
Thu May 21 2026一天之内,AI世界翻了天
2026年5月21日成为AI领域新闻密集爆发的一天,多个重大事件几乎同时发生,推动行业格局出现短期内难得的集中变动与战略重估。
-
Thu May 21 2026一天之内,AI世界翻了天
2026 年 5 月 21 日,AI 领域出现多起具有里程碑意义的事件,技术、产业与文化层面的动向在短时间内密集爆发,折射出 AI 正在进入一个新的快速演化期。
-
Thu May 21 2026Robo.ai旗下数据科技公司Neurovia AI 即将亮相阿布扎比国际安全与国家风险防范展(ISNR2026)
Robo.ai 旗下的数据科技公司 Neurovia AI 宣布将参加 2026 年阿布扎比国际安全与国家风险防范展(ISNR2026),并展示其面向视觉数据处理的核心平台 NeuroStream。
-
Thu May 21 2026「2026 腾讯云 AI 产业应用大会」线上直播重磅来袭!
腾讯云宣布将于2026年6月5日举办线上AI产业应用大会,主题聚焦“Agent进场 效能生长”,旨在展示Agent技术在企业业务流程中的落地路径与效能提升方案。
-
Wed May 20 2026打造开放共赢生态,携手共育创新人才,AMD AI开发者大会首次在中国举行
AMD 在上海举办首届中国 AI 开发者大会,吸引大批开发者与产业合作伙伴,展示其在数据中心、边缘与嵌入式领域的算力解决方案与生态建设计划。
-
Wed May 20 2026专精特新企业再获数亿元融资,以电流指纹AI赋能新型电力生态建设
拓深科技完成新一轮数亿元融资,资金将用于推进电流指纹AI算法的研发与在分布式能源与智慧建筑场景中的落地,目标是实现更精细化的电力设备识别与运维自动化。
-
Wed May 20 2026对话对冲基金大佬Gavin Baker:AI算力短缺背后,一场由物理约束定义的投资新周期
在与对冲基金Atreides Management创始人Gavin Baker的对话中,他将当前的AI算力挑战归结为一种由物理约束主导的新型投资周期,认为这与以往的产能过剩周期有本质区别。
-
Wed May 20 2026苹果官宣WWDC 2026定档6月9日,暗示Siri与AI将迎重大革新
苹果正式宣布 WWDC 2026 将于6月9日召开,本次大会被广泛视为苹果在人工智能战略上的关键节点,开发者与行业观察者均期待新版 Siri 的重要演示。
-
Wed May 20 202631家科创板AI公司集体参会:AI商业化迈入收入兑现关键期
5月20日,科创板人工智能行业专场业绩说明会汇聚31家企业,共同讨论行业商业化与落地路径,强调从试点走向规模化运营的重要性。
-
Wed May 20 2026打造开放共赢生态,携手共育创新人才!AMD AI开发者大会首次在中国举行
2026年5月19日,AMD在上海举办首次登陆中国的AI开发者大会,吸引超2000名开发者出席,围绕算力与智能体应用展开讨论。
-
Wed May 20 2026谷歌放大招:把AI智能体塞进搜索、浏览器、手机和眼镜,Gemini 3.5 Flash、视频模型Omni与AI助手Spark齐发!一文看懂2026年谷歌I/O大会
2026年谷歌I/O大会展示了谷歌在AI智能体方向的重大布局,宣布将在搜索、Chrome浏览器、Android手机和智能眼镜等入口部署可持续运行、跨应用执行任务的智能代理技术。
-
Wed May 20 2026破界共生 智领未来——2026 AI Future Force 人工智能创新峰会于东方智媒城顺利启幕
2026 年 5 月 19-21 日,AI Future Force 人工智能创新峰会在东方智媒城举办,吸引了来自 AI、文化传媒、创投与科创企业的多方参与,围绕产业落地与创新展开讨论。
-
Wed May 20 2026李开复对话苏姿丰:2026年,AI开始替代整个部门
在 AMD AI 开发者日 2026 上,李开复与 AMD CEO 苏姿丰展开对话,讨论 AI 智能体如何从替代单项任务递进到替代整个企业职能部门的路径与条件。
-
Wed May 20 2026一人一天速成一部AI短剧,闵行千万资金护航微短剧产业
在 2026 AI Future Force 峰会上,AIGC 内容形态与微短剧产业成为讨论热点,业内展示了通过智能化工具大幅提升创作效率的实践案例。
-
Wed May 20 2026B 站:AI 广告与创作双轮驱动,商业化成效显著
报道指出B站在2026年加速将AI能力用于广告变现与内容创作,自研工具与激励机制促进创作者成长与平台商业化。
-
Wed May 20 2026Google I/O 2026:模型不再是主角,智能体撑起 AI 商业化
Google I/O 2026 的一大判断是:模型参数之争不再是行业唯一焦点,关键在于把AI能力转化为可持续的商业模式与产品化落地。
-
Wed May 20 2026聚力 AI 前沿!2026 年 Josef Kittler 人工智能研究院联席会议在锡召开
2026年5月16日至17日,Josef Kittler人工智能研究院联席会议在无锡召开,来自国内外的百余位专家学者就模式识别与智能体技术等前沿方向展开交流。
