### [Gemini CLI:104.5k Stars!Google官方终端AI智能体,让命令行成为你的AI搭档](https://www.willai.cc/article/536) **Published:** 2026-05-22T21:38:44 **Author:** hiyoho **Excerpt:** 📌 项目简介 Gemini CLI 是 Google 官方开源的终端 AI 智能体,把 Gemini 大模型的能力直接搬进了你的命令行。它不只是一个聊天工具——它能读你的代码库、帮你写代码、调试 Bug、执行终端命令,甚至直接操作文件,真正 ![Gemini CLI 特色图](https://admin.hiyoho.com/wp-content/uploads/2026/05/gemini_cli_featured_h.png) * * * ## 📌 项目简介 **Gemini CLI** 是 Google 官方开源的终端 AI 智能体,把 Gemini 大模型的能力直接搬进了你的命令行。它不只是一个聊天工具——它能读你的代码库、帮你写代码、调试 Bug、执行终端命令,甚至直接操作文件,真正实现了「在终端里有一个懂你项目的 AI 搭档」。 * * * ## ⚙️ 安装要求和过程 **📦 环境要求** - Node.js >= 18(必须!) - npm 或 npx(自带) - Google 账号(登录获取免费额度) - 终端:支持 macOS / Linux / Windows **🚀 快速安装(3步搞定)** 最简单的方式,一步安装: npm install -g @google/gemini-cli 或者用 npx 直接运行(无需安装): npx @google/gemini-cli 安装完成后,在终端输入以下命令启动: gemini 首次使用会用浏览器打开 Google 登录页面,授权后即可开始使用,免费版有每天 1000 次请求额度,对个人使用完全够用。 * * * ## 💡 核心功能 🔍 1. 全代码库理解 Gemini CLI 不是「瞎猜」你的代码,它能真正读取和理解整个项目目录。你问它「这个函数的逻辑是什么」,它会去读对应的文件,给你准确的答案,而不是泛泛而谈。 🛠️ 2. 代码生成与执行 直接让它写代码、改 Bug、重构函数,它生成完还能直接帮你写到文件里。更厉害的是它可以在沙箱环境里执行代码,验证结果后再提交,减少低级错误。 🔗 3. 内置 Google 工具集成 因为是第一方工具,Gemini CLI 可以直接调用 Google 的生态:搜索网页、读取 Gmail、管理日历、操作 Google Drive 文件……这些都不需要额外配置,登录账号就能用,真正的一体化体验。 📋 4. 多模态支持 不只处理文字——你可以把截图、设计图、PDF 文档直接丢给它,它能看懂图片内容、提取 PDF 里的文字、分析表格数据。写前端的时候直接把设计稿截图发过去,它能帮你写出对应的 HTML/CSS,这体验真的很丝滑。 ⚡ 5. 超长上下文窗口 Gemini 的杀手锏就是上下文长度,CLI 版本同样支持最高 100 万 token 的上下文窗口(付费版)。什么概念?你可以把整个中型项目的代码库全部塞进去,它都能记住,不需要像其他工具那样担心「忘记前面的对话」。 * * * ## 🎯 典型使用场景 场景一:接手陌生项目,快速上手 刚 clone 下来一个开源项目,看不懂项目结构?在终端里直接输入 `gemini` 启动,然后问它:「这个项目的入口文件在哪?主要业务逻辑是怎么流转的?」它会读一遍整个目录,给你画出一张「项目地图」,比自己瞎看文档快太多了。 场景二:写代码卡壳,AI 当结对编程伙伴 正在写一个复杂的正则表达式或者递归算法,脑子转不动了?不用切换窗口去网页版 ChatGPT,直接在终端里问 Gemini CLI,它看着你的代码上下文给建议,甚至直接帮你写完整个函数。最关键是——它知道你项目里已有的工具和风格,不会给你写出风格迥异的代码。 场景三:自动化日常开发任务 需要批量重命名文件、生成项目的 README、写单元测试、或者分析 git log 找出是谁引入了某个 Bug?这些琐碎但耗时的任务,直接告诉 Gemini CLI 去做,它能在终端里直接执行,你只需要最后确认一下结果就行。 * * * ## 🌟 推荐理由 我推荐 **Gemini CLI**,最直接的原因就是:**它是真的「懂终端」的 AI 工具**。 之前用过不少 AI 编程助手,但大多要么是在网页里聊天(切换窗口很打断思路),要么是 VS Code 插件(离开编辑器就用不了)。Gemini CLI 不一样——它就在你的终端里,和你日常的 `cd`、`git`、`npm` 命令待在一起,想问什么直接问,完全不需要切换上下文。 另一个很打动我的点是**免费额度够大方**。每天 1000 次请求,对个人开发者来说基本上用不完。当然如果你需要 100 万 token 的超长上下文,那就要开付费了,但普通使用免费版完全够用。 当然它也有不足——相比 Claude Code,Gemini CLI 的代码生成质量偶尔会稍逊一筹,复杂逻辑可能需要多轮对话才能搞定。但作为一款**终端原生的免费 AI 助手**,它已经足够好用,特别是如果你本来就在用 Google 生态(Gmail、Drive 等),整合体验会很流畅。 * * * ## 📥 下载地址 **🌐 官方网站:**[geminicli.com](https://geminicli.com) **🐙 GitHub 仓库:**[github.com/google-gemini/gemini-cli](https://github.com/google-gemini/gemini-cli)(104.5k ⭐) **📦 npm 安装:**`npm install -g @google/gemini-cli` **📚 官方文档:**[查看 GitHub README](https://github.com/google-gemini/gemini-cli#readme) 🚀 **如果你每天都在用终端,Gemini CLI 值得一试。** 把它当成你的「终端里的 AI 结对编程伙伴」,你会发现开发效率提升不止一点点。 **Tags:** AI, AI Agent, CLI工具, Gemini, GitHub, Google, 人工智能, 开源, 终端AI **Categories:** 开源项目 ---