搜索文档...

开始输入以搜索文档

GeminiGemini CLI

Gemini CLI 集成

在 Gemini CLI 以及任意 Google GenAI 兼容客户端中使用 UnoRouter。在 Claude 和 GPT 之外同样可以访问 Gemini 模型。

什么是 Gemini CLI?

Gemini CLI 是来自 Google 的开源 AI 编程代理,直接在终端中运行,将 Gemini 模型的能力带入您的开发流程。

快速开始

设置以下环境变量,即可在 Gemini CLI 中使用 UnoRouter:

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"

# Then run Gemini CLI
gemini

登录以自动填入您的 API 密钥

主要特性

  • 代理能力通过自然语言指令自主编辑文件、执行 shell 命令并管理代码库。
  • 多模态输入同时处理文本、图像和代码,以获得更丰富的上下文与更准确的结果。
  • MCP 集成通过模型上下文协议连接外部工具与服务,扩展功能边界。
  • 高度可定制根据您的工作流定制系统提示词、工具权限和模型设置。

使用 CC Switch 快速配置

使用 CC Switch 一键配置提供方。它会自动为您设置 API 端点和提供方名称。

登录以自动填入您的 API 密钥

或使用 CC Switch 命令行:

bash
cc-switch provider add

安装

Windows 支持需要 WSL(Windows Subsystem for Linux)。请先安装 WSL,然后在 WSL 中运行安装命令。

powershell
npm install -g @google/gemini-cli

配置

通过设置环境变量,将 Gemini CLI 的 API 提供方配置为 UnoRouter:

永久配置文件(推荐)

在会话之间和终端重启时均保留。

~/.gemini/.env

bash
GEMINI_API_KEY=YOUR_API_KEY
GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai

登录以自动填入您的 API 密钥

环境变量

添加到您的 shell 配置文件中。终端关闭后重置,除非从配置文件中加载。

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"

登录以自动填入您的 API 密钥

使用

在项目目录中启动 Gemini CLI 并开始与代码库交互:

bash
# Start Gemini CLI
gemini

# Switch models within the session
/model gemini-3-flash-preview

准备好开始了吗?

获取 API 密钥,在 Gemini CLI 中开始使用 UnoRouter。