去年六月底,谷歌悄悄在GitHub上放出了一个叫Gemini CLI的项目——一个开源的终端AI代理工具,把Gemini大模型直接塞进了命令行。消息出来没多久,项目就冲上了GitHub Trending榜首,现在Stars早已突破10万,还在持续涨。 Gemini CLI到底是什么
一句话说清楚:它让你可以在终端里用自然语言干活——写代码、分析项目、跑命令,不用切标签页,不用开浏览器,说一句话直接搞定。
底层接的是Gemini 3系列模型,支持100万token的上下文窗口,内置Google Search接地气搜索、文件操作、Shell命令执行,还有MCP协议支持做自定义扩展。MiniMax项目完全开源,Apache 2.0协议,代码随便看随便改。
怎么装,怎么用
安装很简单,一行命令:
bashnpm install-g google/gemini-cli
或者不想装包,直接npx跑:
bashnpx google/gemini-cli
认证这块,推荐个人开发者直接用Google账号登录,走Gemini Code Assist免费额度;也可以通过环境变量配API Key:export GOOGLE_API_KEY="YOUR_API_KEY",适合需要更高用量或精细控制的场景。Google AI
装好之后,常见用法大概是这样的:
bash#直接对话
gemini"帮我写一个Python爬虫"
#分析当前目录代码
gemini"分析一下这个项目的主要功能"
#执行命令
gemini"找出当前目录下最大的10个文件"
终端AI现在大概是三足鼎立的格局:
工具背后开源定价Gemini CLIGoogle✅个人账号免费,超额按量付费Claude CodeAnthropic❌按API用量计费OpenClaw开源社区✅免费自托管
Gemini CLI的优势很明确:大厂背书、开源可审计、免费额度够用、上下文窗口超大。Claude Code代码能力和推理质量目前还是公认更强一些,但不开源、成本高。OpenClaw最灵活,但自己跑需要一定的折腾成本。
没有绝对的赢家,看你的使用场景和接受程度。
值得说说的几个争议
早期用户反馈里有人提到,用了几分钟之后,工具会自动把模型切换到Flash(较小版本),编码能力会明显下降Minimax,这个在免费额度用量到限之后会触发。如果对代码质量要求高,最好配上付费API Key。
另外,"Vibe Coding"——也就是不懂代码只靠自然语言驱动AI写程序这件事,在开发者社区里争议一直没停过。代码质量怎么保证、安全漏洞谁来负责、程序员会不会被替代……这些问题没有标准答案,但可以确定的是:不用AI工具的开发者,和用得顺手的开发者之间的效率差距,只会越拉越大。
Gemini CLI发布快一年了,现在上手完全不算晚。终端AI这条路刚开始走,工具成熟了、生态也在快速扩展。用Google账号登录就能免费跑起来,花十分钟试一试,比看一百篇分析文章都管用。