Gemini CLI 是 Google 推出的终端 AI 编程工具,可以读取项目、修改文件和运行命令。它需要使用 Gemini 类型的模型。

安装 Gemini CLI

先安装 Node.js 20 或更高版本,再执行:
npm install -g @google/gemini-cli

配置模型

Windows PowerShell:
$env:GEMINI_API_KEY = "你的_API_Key"
$env:GOOGLE_GEMINI_BASE_URL = "https://infistar.cc"
$env:GEMINI_API_KEY_AUTH_MECHANISM = "bearer"
$env:GEMINI_MODEL = "模型广场中的Gemini模型ID"
gemini
macOS 或 Linux:
export GEMINI_API_KEY="你的_API_Key"
export GOOGLE_GEMINI_BASE_URL="https://infistar.cc"
export GEMINI_API_KEY_AUTH_MECHANISM="bearer"
export GEMINI_MODEL="模型广场中的Gemini模型ID"
gemini
API 地址不要添加 /v1/v1beta

开始使用

第一次出现登录方式时,选择 Gemini API Key。然后输入:
请只回复“配置成功”,不要读取或修改文件,也不要运行命令。
Gemini CLI 终端界面

保存配置

测试成功后,可以把下面内容保存到 ~/.gemini/.env
GEMINI_API_KEY=你的_API_Key
GOOGLE_GEMINI_BASE_URL=https://infistar.cc
GEMINI_API_KEY_AUTH_MECHANISM=bearer
GEMINI_MODEL=模型广场中的Gemini模型ID
不要把这个文件上传到 Git。

遇到问题

  • 提示 401:确认存在 GEMINI_API_KEY_AUTH_MECHANISM=bearer
  • 提示 404:API 地址只填写 https://infistar.cc
  • 要求登录 Google:重新启动并选择 Gemini API Key
  • 模型不可用:选择模型广场中可用的 Gemini 原始模型 ID。