🤖 Google官方Gemini CLI:免费百万Token上下文的AI Agent终端工具

Google官方出品的AI Agent终端工具来了!Gemini CLI让你在命令行里直接调用Gemini大模型,100K超长上下文、支持MCP扩展、Google搜索 grounding——完全免费,今天就带你快速上手。

项目介绍

Gemini CLI是Google官方推出的开源AI Agent命令行工具,将Gemini的能力直接带入你的终端。它提供轻量级的Gemini访问途径,让你的提示词直接到达模型,最直接地获得答案。

GitHub:https://github.com/google-gemini/gemini-cli
Stars:100980 | 语言:TypeScript | 协议:Apache-2.0

核心特色

1. 免费额度充足:个人Google账号每分钟60次、每天1000次请求,完全够日常使用。

2. Gemini 3系列模型:支持改进的推理能力和100万Token超长上下文。

3. 内置工具支持:Google搜索 grounding、文件操作、Shell命令、网页抓取。

4. MCP扩展支持:支持Model Context Protocol,可接入各种MCP工具生态。

5. 终端优先设计:专为喜欢命令行的开发者设计。

6. 完全开源:Apache-2.0协议。

安装步骤

方式一:npm全局安装(推荐)

npm install -g @google/gemini-cli
gemini --help

方式二:Homebrew(macOS/Linux)

brew install google-gemini-cli
gemini --help

方式三:使用npx直接运行

npx @google/gemini-cli --help

方式四:源码编译

git clone https://github.com/google-gemini/gemini-cli.git
cd gemini-cli
npm install
npm run build
./dist/bin/gemini.js --help

使用方法

基础对话

gemini "帮我写一个Python快速排序算法"
gemini "解释一下什么是MCP协议"

文件操作模式

# 分析当前目录的代码
gemini --analyze .

# 让Gemini读取并修改文件
gemini --file src/app.py

启用Google搜索Ground

gemini --ground "最新的人工智能发展趋势"
gemini --search "2026年最火的编程语言是什么"

MCP工具集成

# 配置MCP服务器
gemini --mcp-server "http://localhost:3000/mcp"

交互模式

gemini --interactive
# 进入交互模式,可以连续对话

适用场景

1. 快速代码助手:在终端里随时提问,获得代码建议和解释。

2. 文档编写:让Gemini帮你写README、API文档、技术方案。

3. 代码审查:用Gemini分析代码质量、查找Bug、提出优化建议。

4. 搜索增强回答:开启Google搜索grounding,获得基于实时网络信息的回答。

5. 自动化脚本:结合Shell命令,编写Gemini驱动的自动化脚本。

开源协议

Apache-2.0开源协议,可免费使用于商业项目。

总结

Gemini CLI是Google官方在AI Agent领域的重要布局。它结合了Gemini的超长上下文和MCP扩展能力,同时提供充足的免费额度,是终端用户的AI好帮手。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容