Gemini 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主要特性
- 代理能力 — 通过自然语言指令自主编辑文件、执行 shell 命令并管理代码库。
- 多模态输入 — 同时处理文本、图像和代码,以获得更丰富的上下文与更准确的结果。
- MCP 集成 — 通过模型上下文协议连接外部工具与服务,扩展功能边界。
- 高度可定制 — 根据您的工作流定制系统提示词、工具权限和模型设置。
使用 CC Switch 快速配置
使用 CC Switch 一键配置提供方。它会自动为您设置 API 端点和提供方名称。
安装
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环境变量
添加到您的 shell 配置文件中。终端关闭后重置,除非从配置文件中加载。
powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"使用
在项目目录中启动 Gemini CLI 并开始与代码库交互:
bash
# Start Gemini CLI
gemini
# Switch models within the session
/model gemini-3-flash-preview准备好开始了吗?
获取 API 密钥,在 Gemini CLI 中开始使用 UnoRouter。