gemini-cli

在终端里喊一声 Gemini,它帮你读代码、跑命令、改文件,活儿直接干完。

gemini-cli 是一个将 Google Gemini 模型直接带入终端命令行的开源 AI 智能体,主要用 TypeScript 编写。它解决的是开发者需要频繁切换浏览器和终端、手动复制粘贴代码或日志去询问 AI 的痛点,让 AI 能直接读取本地文件、执行命令、生成补丁并完成多步任务。其核心能力包括:交互式对话、工具调用、文件系统读写、命令执行,以及原生支持 MCP(Model Context Protocol)客户端和服务器,可扩展接入外部工具和数据源。通过 Gemini 的代码分析与推理能力,它能在终端内完成代码审查、问题诊断、脚本生成、批量重构等操作,并保持对项目上下文的感知。项目开源且拥有超过十万星标,社区活跃,适合开发者深度定制工作流。

开源 开源免费 智能体

项目数据

分类智能体
开发团队google-gemini
所属国家
定价模式开源免费
价格区间
是否开源
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型ai,ai-agents,cli,gemini,gemini-api,mcp-client,mcp-server
GitHub 星标★ 106423
30天Star增速
HF 下载量
上线时间2025-04-17 00:00:00
最近更新2026-08-09 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数0

核心亮点

  • 原生内置 MCP 客户端和服务器支持,可无缝接入外部工具和数据源,扩展能力远超普通聊天式 CLI
  • 深度整合 Gemini 系列模型,能直接读取本地文件树、生成 diff 补丁并执行终端命令,完成多步骤真实开发任务
  • TypeScript 编写且基于 MIT 开源,10 万+ 星标验证了项目活跃度,二次开发和插件生态有保障

不足之处

  • 功能依赖 Gemini API,非 Google 生态用户需自行处理 API 密钥和网络策略,部分区域访问可能受限
  • 文档完善度与社区规模虽好,但作为较新的项目,长期维护节奏和企业级稳定性仍需持续观察

适用场景

  • 开发者日常在终端里调试代码,遇到报错时让 Gemini 直接读取日志和源码定位根因并给出修复补丁
  • 面对跨文件的重构或批量修改,用自然语言描述意图,让智能体自动生成编辑方案并应用到项目
  • 搭建个人自动化工作流,通过 MCP 接入数据库或内部 API,用终端对话完成数据查询与常规运维操作

替代项目

Open Interpreter、Aider

项目介绍

gemini-cli 是一个智能体领域的开源项目,官方简介:An open-source AI agent that brings the power of Gemini directly into your terminal.。项目使用 TypeScript 开发,在 GitHub 上获得 106423 星标。

上一篇:codex-autoresearch

下一篇:claude-mem

同类项目推荐

autoresearch 开源

Claude Autoresearch Skill — Autonomous goal-directed iteration for Claude Code. Ins···

★ 5801 2026-08-09
AionUi 开源

Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 2···

★ 31739 2026-08-09
evolver 开源

The GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, ···

★ 8957 2026-08-09