Gemini CLI 简介
Gemini CLI 是 Google 推出的一款开源、免费的命令行界面(CLI)工具,基于 Gemini 2.5 Pro 模型,拥有 100 万 token 的上下文窗口。它不仅适用于编程任务(如代码编写、调试、生成测试用例),还支持内容创作、问题解决、深度研究和任务管理等多种功能。
安装与使用
-
环境要求:确保已安装 Node.js 18 或更高版本。
-
安装命令:在终端运行以下命令全局安装 Gemini CLI:
bash
npm install -g @google/gemini-cli
-
运行:输入 gemini 启动 CLI,首次使用需登录个人 Google 账号以获取免费的 Gemini Code Assist 许可证。
-
免费额度:
- 每分钟 60 次模型请求
- 每天 1000 次模型请求
这是目前行业内最慷慨的免费额度之一,适合个人开发者在预览阶段使用,几乎无使用限制。
功能亮点
- 多功能性:支持编码、内容生成、深度研究、任务管理等,集成 Google Search 以提供实时上下文支持。
- 开源与可扩展性:基于 Apache 2.0 许可证,代码托管于 GitHub(google-gemini/gemini-cli),支持开发者提交问题、建议功能或贡献代码。
- 与 IDE 集成:通过 Gemini Code Assist,可在 VS Code 等 IDE 中使用相同技术,提供无缝切换体验。
- 安全性:支持 macOS Seatbelt 沙箱、Docker/Podman 容器运行,需用户明确确认命令执行,确保安全。
快捷键查看
在 Gemini CLI 终端中,按 ? 键可快速查看所有键盘快捷键,具体快捷键列表需参考官方文档或 GitHub 仓库的说明。
项目地址: