跳到主要内容
Gemini CLI

gemini-cli:一款开源AI代理,将Gemini的强大功能直接带入您的终端

Command-LineGeminifreegoogleOpen Source

Gemini CLI是Google官方的开源AI终端代理,由Gemini 2.5 Pro驱动。它允许开发者直接在shell中通过自然语言聊天、编码和执行复杂任务,支持多模态提示和庞大的100万Token上下文窗口。

★ 9 最近更新: 2025-06-27 免费 github.com
访问网站

网站预览

Gemini CLI — 网站预览

详细介绍

Gemini CLI – 您的终端AI代理

什么是Gemini CLI?

Gemini CLI是Google官方的开源命令行工具,它将Gemini 2.5 Pro AI功能——包括编码帮助、研究、内容生成和任务管理——直接带入终端。它由Gemini的大语言模型驱动,拥有庞大的100万Token上下文窗口,为开发者提供强大的多模态体验。


为什么使用Gemini CLI?

  • 原生终端体验:通过简单的NAT提示在您的shell中与AI交互——无需IDE。
  • 免费且开源:预览版对所有拥有Google账户的用户开放。CLI以开源许可证发布。
  • 深度模型集成:包括高级功能,如Gemini代码辅助、模型上下文协议、网络搜索以及通过Veo/Imagen的多媒体能力。
  • 高使用限制:提供每分钟60次请求和每天最多1,000次请求,是最慷慨的免费配额之一。

核心功能

  • 基于聊天的代码辅助:通过自然语言直接在您的终端中编写、调试和重构代码
  • 丰富的任务支持:超越编码——创建内容、进行研究、分析文件、管理任务和解决问题
  • 多模态且可扩展:访问Gemini的语言、代码、图像、音频和视频能力。通过MCP集成插件并支持自定义提示。
  • 开源代码库:在GitHub上检查和贡献代码——Apache 2.0 / MIT许可。

如何开始

  1. 前往Gemini CLI GitHub仓库(https://github.com/google-gemini/gemini-cli/)。
  2. 下载最新版本或从Go或其他支持的语言源代码构建。
  3. 从Google AI Studio设置您的GEMINI_API_KEY
  4. 运行gemini并带有--help选项以探索聊天、嵌入、提示、代码功能等。
  5. 开始输入提示并直接从您的shell中交互。

提示与技巧

  • 无缝使用Gemini代码辅助:在您的终端中享受与IDE中相同的代码帮助。
  • 探索多模态功能:尝试通过CLI直接生成图像或总结视频。
  • 通过系统命令自定义:在聊天会话中使用如!m(切换多行)、设置模型或清除内存等命令。

常见问题

问:Gemini CLI现在可用吗?
答:是的。它处于公开预览阶段并且开源。您可以使用个人Google账户和Gemini代码辅助许可证访问它。

问:我需要API密钥吗?
答:是的。从Google AI Studio或Vertex AI获取您的Gemini API密钥,并在GEMINI_API_KEY环境变量中设置它。

问:我可以免费使用它吗?
答:免费预览用户每分钟最多可获得60次请求,每天1,000次。付费用户可以通过Vertex AI或企业计划超出此限制。

问:它与基于IDE的工具有何不同?
答:Gemini CLI通过提供纯粹的终端原生AI体验脱颖而出,无需繁重的IDE设置,涵盖代码、文本、研究和媒体——全部通过shell交互。
问:它适合谁?
答:非常适合喜欢终端的开发者、DevOps专业人士、研究人员和AI爱好者,他们更喜欢AI工具紧密集成到他们的命令行工作流程中。

Open Lovable – 开源AI驱动的网站转React转换器

Open Lovable是Mendable AI的一个开源项目,它允许开发者克隆任何网站,并利用AI将其转换为React应用,由Firecrawl、Groq/Moonshot AI和E2B沙箱提供支持。免费、自托管且注重隐私。

open lovableopen-lovablewebsite to React

Jules - Google 的 AI 编程助手,自动处理重复性编码任务

Jules 是 Google 推出的 AI 编程助手,基于 Gemini 2.5 Pro 模型,支持异步执行任务,自动处理代码错误修复、依赖项更新、单元测试生成与运行等任务,与 GitHub 无缝集成,帮助开发者提升编程效率。

aiagentgoogle

通义灵码(Lingma) - 阿里云推出的智能 AI 编程 IDE 助手

通义灵码(Lingma)是阿里云推出的智能编程助手,支持独立 AI IDE 和插件两种形态,集成代码生成、智能补全、语义重构、AI对话助手等功能,特别适合中文开发者使用,提升编程效率与代码质量。

aifree通义灵码

Kiro:下一代 AI IDE,专为规范驱动开发而生

Kiro 是 AWS 推出的 AI IDE,通过规范驱动开发、Agent 自动化、项目引导机制,帮助开发者从原型快速走向生产级应用。

AI IDEaiIDE

OpenRouter - 大语言模型的统一接口

OpenRouter 是一个统一接口,允许用户访问来自不同供应商的多种大型语言模型(LLMs),包括专有模型和开源模型。它提供更具竞争力的价格、更高的可用性,并且无需订阅。

ai

OpenAI 平台

Playground 是 OpenAI 提供的一个在线交互式工具,用于测试和探索其语言模型(如 GPT-3.5、GPT-4、GPT-4o)的能力。它特别适合开发者、内容创作者、产品经理以及任何希望在不写代码的情况下与 AI 模型交互的人。

aideveloper