
Gemini CLI
代码编程与辅助谷歌的开源命令行智能体,把模型能力直接搬进终端,内置搜索接地、文件与命令操作,支持标准扩展协议和代码托管平台协作,个人账号登录就有每日千次免费请求。
详细介绍
如果你的日常入口就是终端,那把模型塞进终端是最顺手的选择。Gemini CLI 是谷歌的开源智能体,官方一句话概括:从提示词到模型的最短路径。它把文件操作、shell 命令、网页抓取和搜索接地直接内置,也留了标准扩展协议的口子。仓库在 GitHub 上公开,采用 Apache 2.0 授权,安装方式从免安装运行到 Homebrew 都有,官方文档另有一个独立站点。
核心能力
- 免费额度:用个人谷歌账号登录即有每分钟 60 次、每天 1000 次请求的免费层。
- 模型与上下文:官方称使用 Gemini 3 系列模型,带 100 万 token 上下文窗口。
- 内置工具:搜索接地、文件操作、shell 命令、网页抓取开箱即用。
- 标准扩展协议:支持 MCP,可自行接入新能力,包括官方提到的一些生成类服务。
- 会话与项目定制:对话检查点可保存恢复复杂任务,自定义上下文文件用来固化项目约定。
- 进 GitHub 流程:配套的 Action 能做 PR 审查、issue 分诊,也支持在 issue 里 @ 它求助。
适合谁
- 想零成本先试一个终端智能体的个人开发者。
- 需要脚本化、命令行非交互运行的自动化场景。
- 已经用谷歌账号登录工作、不想额外管理 API key 的人。
- 想在 PR 和 issue 环节引入自动辅助的开源项目维护者。
使用建议
- 最快的试用方式是免安装直接跑一次;打算长期用再走 npm 或 Homebrew 全局安装。
- 三个发布通道差别明确:预览版每周更新、可能带回归,稳定版更稳,每夜版每天发主分支内容、问题最多。正式项目别用每夜版。
- 用 API key 登录是有额度与计费考量的路径,团队或生产负载可以评估 Vertex AI,注意先设置好云项目环境变量。
- 自定义上下文文件值得花时间写,把项目约定固化进去,比每次在提示里重复强调有效得多。
- 免费额度按请求数计,密集跑自动化任务容易撞线,脚本里做好限流。
- 仓库页面显示有大量未关闭的 issue,遇到问题先搜已有条目,可能已经有人踩过。
相似工具

LLM
开源命令行工具兼 Python 库,在终端调用 OpenAI、Claude、Gemini、Qwen、DeepSeek 等几十家模型,提示词与响应存进本地 SQLite 可随时检索
同标签 · 开源

Jules
谷歌的异步编程智能体,把仓库拉到云端虚拟机里独立干活,先给计划等你确认,再跑测试验证改动,最后端回一个可评审的合并请求,可用命令行或接口调用。
同标签 · 谷歌

Warp
从终端起家但已转向平台的产品,把智能体、模型、算力和评测抽象成可用代码定义的「软件工厂」,覆盖整条软件交付链路,并给出每个请求成本的口径。
同标签 · 命令行

Cline
开源的 AI 编程智能体,官方称以 Plan 再 Act 的模式在编辑器与终端里跨文件改代码、执行 bash 命令,支持 MCP 扩展与多 Agent 协作。
同标签 · 开源

Repomix
把整个代码库打包成 AI 友好格式的开源工具,支持本地与远程仓库,可输出 XML、Markdown、JSON 或纯文本,内置 token 计数、压缩与安全过滤。
同标签 · 开源

OpenCode
OpenCode 是开源 AI 编程代理,可在终端、IDE 与桌面端写代码,支持 LSP、多会话并行与 75+ 模型,隐私优先不存储代码。
同标签 · 开源
