Gemini CLI
终端里直接和Gemini对话,写代码、改文件、跑命令
不是简单的API封装,而是能读能写能执行的完整AI代理,自然语言搞定开发任务

核心功能
代码理解与生成
分析代码库、生成新功能、跨语言重构,支持多种编程语言
文件与目录操作
读取、编辑、管理本地文件和目录,支持多文件批量处理
Shell命令执行
通过自然语言执行系统命令,安全可控,需用户确认
实时网络搜索
内置Google搜索,获取最新信息作为回答依据
多模态文件识别
支持引用图片、PDF等文件,用@路径语法直接传入上下文
MCP协议扩展
通过模型上下文协议连接外部数据库和服务
会话管理与检查点
保存、恢复对话,自动生成会话快照
计划模式
只读模式下分析代码、规划复杂改动,避免误操作
产品特色
- 01
开源且完全免费使用
个人Google账号登录每天1000次请求,对绝大多数开发者几乎等同于无限使用
- 02
百万token超大上下文
Gemini 2.5/3 Pro模型支持100万token输入窗口,轻松处理大型代码库
- 03
完整的AI代理而非API包装
能读文件、写代码、执行命令、联网搜索,是真正的终端AI助手
- 04
ReAct推理循环自主完成任务
结合内置工具完成修复bug、创建功能、提升测试覆盖率等复杂任务
应用场景
✅ 日常开发效率工具
快速理解遗留代码、生成单元测试、解释代码逻辑,减少重复编码时间
✅ 代码库探索与学习
克隆并分析开源项目,根据源码而非README总结项目工作原理
✅ 运维与自动化
用自然语言编写脚本、诊断系统故障、批量重命名文件
✅ 技术学习与教育
计算机专业学生通过自然语言交互理解算法实现和系统架构
✅ CI/CD与脚本集成
无头模式搭配JSON输出,集成到shell管道和GitHub Actions
常见问题
解答您关于"Gemini CLI"的常见疑问,让您更好地使用这款AI工具
-
需要Node.js 18+环境,执行npm install -g @google/gemini-cli即可全局安装
-
个人Google账号登录每天1000次模型请求,每分钟60次
-
支持。用@文件路径的语法可以直接把图片、PDF等文件传入上下文
-
只读模式下先分析代码、规划改动方案,不实际修改任何文件,安全可靠
-
个人免费OAuth登录将于6月18日停止,需迁移至付费API密钥或Antigravity CLI
立即体验“Gemini CLI”
Gemini CLI是谷歌推出的开源AI命令行工具,把Gemini模型直接集成到终端里。通过自然语言就能理解代码、编辑文件、执行shell命令、联网搜索,还支持百万token上下文。适合开发者、技术学习者和运维人员。
