天塌了,Qwen Code CLI 的Qwen OAuth 免费层于 2026-04-15 停用;
iflow于2026-04-12 停用,放眼望去,好像只有拜托 Google 了。
那么,转战 Gemini Code Assist and Gemini CLI ;
日常呼出从 Qwen 改成 Gemini 。
安装:
1 | npm install -g @google/gemini-cli |
(需要先安装 Node.js v20 或更高版本)
概述
Gemini CLI 是由 Google 开发并开源的一款命令行工具(Command Line Interface),旨在将 Gemini 大模型的强大能力直接引入终端环境。它允许开发者通过自然语言与 Gemini 模型进行交互,从而在命令行中高效完成多种开发任务。
你可以将其理解为:Gemini CLI = 将 Gemini 大模型“嵌入”到你的终端里。
核心功能
Gemini CLI 能够帮助用户在终端中实现以下功能:
- 代码生成与修改: 根据自然语言描述生成代码片段或修改现有代码。
- 代码理解: 分析和解释复杂代码库的功能与结构。
- 文本问答: 获取基于模型知识的各种问题答案。
- 文档总结: 快速提取长文档的关键信息。
- Shell 命令辅助: 获取复杂的 Linux/macOS 命令建议。
- 任务自动化: 辅助完成一系列程序化任务。
- 实时信息检索: 集成了 Google 搜索能力,可以获取最新信息。
特点
- 轻量化访问: 提供从终端到 Gemini 模型的最直接、最精简的访问路径。
- 深度集成: 与 Gemini Code Assist 等工具深度集成,提升开发效率。
- 开源: 采用 Apache 2.0 协议,代码托管在 GitHub 上,鼓励社区贡献。
- 扩展性强: 支持通过 Model Context Protocol 和 A2A 协议进行功能扩展。