2025 年 6 月 25 日,Google 宣布推出 Gem)ini CLI,一款开源 AI 工具,旨在将 Gemini AI 模型整合到开发人员的终端工作流中。该工具允许通过自然语言请求执行各种任务,如解释代码、编写功能、调试问题或运行命令。它以 Apache 2.0 许可证开源,免费用户每分钟可获得 60 个模型请求,每天 1,000 个请求。此外,Gemini CLI 还支持其他功能,如视频创建、研究报告生成和实时信息访问。
Gemini CLI 的核心功能是通过自然语言交互增强开发效率。开发人员可以直接在终端中输入请求,例如:
此外,该工具还扩展到其他领域:
这些功能使 Gemini CLI 成为一个多功能工具,不仅限于传统的编码任务,还可以应用于 AI 模型训练、数据中心管理和边缘计算等领域。
功能 | 描述 |
|---|---|
代码解释与编写 | 支持自然语言请求,解释或生成代码 |
调试与命令执行 | 帮助调试代码并运行系统命令 |
视频创建 | 使用 Veo 3 生成视频,适用于内容创作 |
研究报告生成 | 通过 Deep Research 创建专业报告,适合数据分析 |
实时信息访问 | 通过 Google Search 获取实时数据,增强决策支持 |
服务器连接 | 支持连接到 MCP 服务器,适用于分布式计算 |
先决条件:确保您已安装Node.js 18或更高版本。
运行 CLI:在终端中执行以下命令:
npx https://github.com/google-gemini/gemini-cli
或者使用以下命令安装:
npm install -g @google/gemini-cli
gemini选择一个颜色主题
身份验证:出现提示时,请使用您的个人 Google 帐户登录。这将允许您使用 Gemini 每分钟最多 60 个模型请求,每天最多 1,000 个模型请求。
您现在可以使用 Gemini CLI 了!
对于高级使用或增加限制: 如果您需要使用特定模型或需要更高的请求容量,则可以使用 API 密钥:
从Google AI Studio生成密钥。
将其设置为终端中的环境变量。将其替换YOUR_API_KEY为你生成的密钥。
export GEMINI_API_KEY="YOUR_API_KEY"有关其他身份验证方法(包括 Google Workspace 帐户),请参阅身份验证指南。
Gemini CLI 是 Google 推出的一个重要工具,旨在通过 AI 增强开发人员的编码工作流。其自然语言交互、开源特性和多功能性使其具有广阔的应用前景。
地址
https://github.com/google-gemini/gemini-cli