Gemini CLI 接入
Google 官方推出的命令行 AI 工具,支持在终端中与模型直接交互,通过 OpenAI 兼容模式接入 Calgine Tokens。
Gemini CLI 是 Google 官方开源的命令行 AI 助手,支持对话问答、代码分析、文件读取等能力。通过配置 OpenAI 兼容模式的环境变量,您可以将其无缝切换到 Calgine Tokens 平台上的所有模型。
前置准备
- 前往 Calgine Tokens 控制台 注册账号。
- 进入 工作台 → API 令牌,点击「添加令牌」,创建成功后复制 API Key(以
sk-开头)。
| 配置项 | 值 |
|---|---|
OPENAI_BASE_URL | https://api.calgine.com.cn/v1 |
OPENAI_API_KEY | 您在控制台创建的 API 令牌 |
安装与配置
安装 Gemini CLI:确保系统已安装 Node.js 20+,然后执行:
bashnpm install -g @google/gemini-cli配置环境变量(任选其一):
bashecho 'export OPENAI_API_KEY="sk-your-token"' >> ~/.zshrc echo 'export OPENAI_BASE_URL="https://api.calgine.com.cn/v1"' >> ~/.zshrc source ~/.zshrcbashecho 'export OPENAI_API_KEY="sk-your-token"' >> ~/.bashrc echo 'export OPENAI_BASE_URL="https://api.calgine.com.cn/v1"' >> ~/.bashrc source ~/.bashrcpowershell[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-your-token", "User") [Environment]::SetEnvironmentVariable("OPENAI_BASE_URL", "https://api.calgine.com.cn/v1", "User")启动交互模式:
bashgemini --model gpt-4o
验证配置
启动后在终端中输入任意问题,能正常返回回复即表示接入成功。也可以通过管道传入代码验证分析能力:
bash
cat main.py | gemini "分析这段代码的潜在问题"常用功能
| 功能 | 说明 |
|---|---|
| 交互对话 | 直接在终端中输入问题,Gemini CLI 会实时返回回答 |
| 管道输入 | 支持通过管道将代码或日志传给 Gemini CLI 进行分析 |
| 文件读取 | 可以读取本地文件内容作为上下文 |
推荐模型
| 场景 | 推荐模型 |
|---|---|
| 通用编程 | gpt-4o |
| 复杂逻辑 | claude-opus-4-5-20251101 |
| 快速咨询 | gpt-4o-mini |
下一步
- OpenAI Codex CLI:支持自主执行代码任务的命令行 Agent
- Zed Editor:内置 AI 助手的高性能编辑器