一、Gemini CLI 概览 & 免费额度亮点
Gemini CLI 是 Google 推出的终端 AI 编程工具。你可以在项目目录里让它理解代码、解释问题并协助修改文件。对个人用户最有吸引力的是 Google 账号登录:现有资料显示,个人账号每天约有 1000 次 Gemini 2.5 Pro 免费调用额度,适合先体验再决定是否付费。
“约 1000 次”不是永久不变的承诺。模型、地区、账号类型和配额政策都可能调整,也不代表每个账号一定能用满;实际额度以登录后显示的信息和 Google 官方文档为准。国内使用真正费时间的地方,通常是终端网络、GCP 项目关联和 IP 风控。
二、安装 Gemini CLI
安装与版本检查
先确认 Node.js 不低于 20,再全局安装 BRIEF 中核实的官方包 @google/gemini-cli。当前版本号不要照搬旧教程,你可以直接查询 npm;若以后包的引擎要求变化,以 npm 返回结果和官方文档为准。
node --version
npm view @google/gemini-cli version
npm view @google/gemini-cli engines --json
npm i -g @google/gemini-cli
gemini --version
安装后若提示找不到 gemini,先重开终端,再检查 npm 全局可执行目录是否在 PATH 中。Windows PowerShell 若阻止 npm.ps1,可以改用 npm.cmd,不必关闭整机执行策略。
三、两条登录路:Google 账号 vs API Key

首次运行 gemini 后,按当前版本的交互提示选择认证方式。Google 账号适合个人交互使用,并对应上面的个人免费额度;登录前需要把该账号关联到一个可访问的 Google Cloud 项目。API Key 更适合脚本、临时环境或需要明确管理凭据的场景,但配额和计费按密钥所属项目执行。
登录方式对照

| 方式 | 更适合 | 你要先准备 |
|---|---|---|
| Google 账号 | 个人日常交互、体验免费额度 | 可用账号、稳定网络、已关联的 GCP 项目 |
| API Key | 脚本或按项目管理凭据 | 有效密钥,并核对项目配额与计费规则 |
不要把 API Key 写进仓库、截图或公开的终端记录。密钥的创建入口、变量名和认证菜单可能随版本变化,设置时以 Gemini CLI 官方文档为准;两种方式都无法绕过网络和地区检查。
四、国内最大坑:CLI 不读系统代理

Gemini CLI 默认请求 generativelanguage.googleapis.com,国内通常无法直连。更容易踩坑的是:浏览器能打开 Google,不等于 CLI 能用,因为 CLI 默认不读取系统全局代理。解决思路只有两类:在代理工具里开启 TUN,让终端流量被统一接管;或者给当前终端单独设置 HTTPS_PROXY。
# Bash:端口只是示例,请换成代理工具实际监听端口
export HTTPS_PROXY="http://127.0.0.1:7890"
gemini
# PowerShell
$env:HTTPS_PROXY = "http://127.0.0.1:7890"
gemini
先确认本地协议和端口完全对应,再启动 CLI。若代理软件不提供 HTTP 监听,不能直接照抄这个地址;优先开 TUN,或按代理软件说明填写。连接成功仍不等于风控安全,出口最好固定,避免短时间跨地区跳变;选择线路时可以先看稳定住宅线路的筛选思路。
- 浏览器可用、CLI 超时:先检查 TUN 是否开启,或当前终端是否真的有
HTTPS_PROXY。 - 设置后仍失败:核对端口、协议,并新开终端做单变量测试。
- 登录页打不开或被拒绝:不要连续重试,检查出口地区与 IP 类型。
- 换节点后恢复:固定可用节点,不要把频繁切换当作长期方案。
五、GCP 项目关联报错解决
Google 账号登录卡在项目关联时,先别反复换号。确认 CLI 登录的账号就是项目关联的账号,项目仍可访问,而且选择的是项目 ID 对应的正确项目。若页面字段或关联流程与旧教程不同,以 Google Cloud 控制台和官方文档为准。
| 现象 | 优先检查 | 处理顺序 |
|---|---|---|
| 找不到项目 | 登录账号或项目选错 | 回到控制台确认账号、项目 ID 和访问权限 |
| 授权后仍循环登录 | 终端代理不通或会话未刷新 | 固定出口,退出 CLI 后重新启动认证 |
| 额度与预期不同 | 账号类型、地区或政策变化 | 查看当前账号页面;最终以官方配额为准 |
六、住宅 IP 风控与养号
Google 对 IP 的检测较严:数据中心或高风险 IP 可能连登录界面都进不去,新账号再叠加出口地区频繁跳变,更容易触发验证或限制。住宅 IP 只是降低部分网络风险,不是“永不封号”的保证。你应尽量固定地区和节点,不多人共享账号,也不要在失败后高频重试。更多同系列实操可查看Gemini 使用系列。
七、不想翻墙:OpenAI 兼容中转方案
如果你只想调用 Gemini 模型,并不执着于 Gemini CLI 本身,可以选把 Gemini 封装为 OpenAI 兼容接口的中转服务,再配合支持该协议的客户端。这样能减少直连 Google 的网络门槛,但会引入服务商可信度、数据隐私、价格和稳定性风险。不要假设任意 base_url 都能直接填进当前 Gemini CLI;具体接入字段以中转商和客户端官方文档为准。
不想自己处理账号、密钥和支付时,可以先了解有售后的AI 会员与 API 额度方案,购买前问清接口协议、模型来源、计费方式和故障处理。
八、总结与延伸阅读
国内使用 Gemini CLI,正确顺序是:安装官方包,准备并关联 GCP 项目,选好认证方式,再让终端通过 TUN 或代理变量稳定联网。免费额度值得用,但配额、住宅 IP 和中转都不是绝对保障。
- 2026 四大 AI 编程工具横向对比:比较 Gemini CLI 与其他方案的适用场景。
- AI 工具防封号终极指南:继续检查节点、账号和使用行为。
- Gemini 使用系列:查看更多 Gemini 相关教程。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网

评论(0)