Aiapi-doc/deploy/gemini-cli.md
2026-05-14 13:40:08 +08:00

348 lines
6.0 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Gemini CLI 安装步骤
**Google AI 编程助手安装指南**
资源| 地址
---|---
官方文档| [geminicli.com/docs](<https://geminicli.com/docs/>)
📋 前置要求
请先完成 [Node.js 环境安装](</node/windows>),确保 Node.js 18+ 已正确安装。
🚀 Gemini CLI 快速开始
Google AI 编程助手Gemini 2.5 Pro 驱动
**1⃣** 安装 CLI **2⃣** 配置密钥 **3⃣** 开始编码
## 🚀 使用 CC-Switch 快速配置(推荐)
⚠️ 前置条件
使用 CC-Switch 配置 Gemini CLI 之前,请确保已通过 npm 全局安装 Gemini CLI 工具:
bash
npm install -g @google/gemini-cli
1
验证安装:`gemini --version`
推荐使用 [CC-Switch 快速配置工具](</tools/cc-switch>) 进行图形化配置,简单快捷无需手动创建配置文件。
### 配置步骤
**1\. 启动 CC-Switch 并切换到 Gemini 标签**
1. 打开 CC-Switch 应用程序
2. 点击顶部的「Gemini」标签页
3. 点击右上角橙色「+」按钮添加新配置
![CC-Switch Gemini 标签页](https://docs.ikuncode.cc/images/tu12.png)
**2\. 填写 Gemini CLI 提供商配置**
1. **提供商名称** 自定义名称如「ikuncode」
2. **Base URL** :输入 `https://api.oneinai.com`
3. **API Key** :粘贴您从 IkunCode 平台获取的 Gemini 专用令牌
4. **Model** :选择 `gemini-3-pro-preview` 或其他可用模型
5. **安全设置** :根据需求调整(可选)
6. 点击「保存」按钮
![CC-Switch 添加 Gemini CLI 配置](https://docs.ikuncode.cc/images/tu13.png)![CC-Switch Gemini CLI 配置详情](https://docs.ikuncode.cc/images/tu14.png)
💡 提示
* CC-Switch 会自动创建 `~/.gemini/.env``settings.json` 文件
* 可以添加多个提供商配置,随时切换
* 切换配置后,关闭并重启 Gemini CLI 即可生效
**3\. 启用配置并使用**
1. 在配置列表中找到刚创建的「ikuncode」配置
2. 点击配置右侧的「当前使用」按钮
3. 配置会被标记为「当前使用」状态(绿色标签)
4. 重启 Gemini CLI新配置即可生效
**4\. 系统托盘快速切换**
CC-Switch 支持通过系统托盘快速切换 Gemini CLI 配置:
* 右键点击系统托盘中的 CC-Switch 图标
* 在菜单中选择 Gemini 分类
* 直接选择要切换到的配置
* 配置立即生效,无需打开主界面
⚠️ 注意事项
* 确保从 平台创建 Gemini CLI 专用令牌
* Gemini 令牌与 Claude Code/CodeX 令牌不通用
* 切换配置后需要重启 Gemini CLI 才能生效
* 可在 CC-Switch 中测试 API 端点速度
## ⌨️ 手动命令行配置
如果您不使用 CC-Switch可以按照以下步骤手动安装和配置 Gemini CLI。
### 🖥️ Windows 安装流程教程
#### 1⃣ 全局安装 Gemini CLI
powershell
npm install -g @google/gemini-cli
1
#### 2⃣ 配置 Gemini CLI
⚠️ 重要提示
请替换下方的 `GEMINI_API_KEY` 为你从 <https://ikuncode.cc> 获取的 Gemini CLI 专用 API 密钥!
**3.1 创建 gemini 文件夹**
在用户目录下:`%USERPROFILE%\\.gemini\\`
**3.2 创建 .env 文件**
`gemini` 文件夹新建 `.env` 文件:
env
GOOGLE_GEMINI_BASE_URL=https://api.oneinai.com
GEMINI_API_KEY=你的专属密钥请到https://ikuncode.cc获取
GEMINI_MODEL=gemini-3-pro-preview
1
2
3
**3.3 创建 settings.json 文件**
`gemini` 文件夹新建 `settings.json` 文件:
json
{
"ide": {
"enabled": true
},
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}
1
2
3
4
5
6
7
8
9
10
#### 3⃣ 启动 Gemini CLI
powershell
gemini
1
🎉 开始使用 Gemini CLI
• 输入上下文描述 "M kikasuna" • Agent Mode 自动编程模式 • Google Search 实时联网搜索
### 🍏 macOS 安装流程教程
#### 1⃣ 全局安装 Gemini CLI
bash
npm install -g @google/gemini-cli
1
#### 2⃣ 配置 Gemini CLI
**3.1 创建配置目录**
bash
mkdir -p ~/.gemini
cd ~/.gemini
1
2
**3.2 创建 .env 文件**
bash
cat > .env << 'EOF'
GOOGLE_GEMINI_BASE_URL=https://api.oneinai.com
GEMINI_API_KEY=你的专属密钥请到https://ikuncode.cc获取
GEMINI_MODEL=gemini-3-pro-preview
EOF
1
2
3
4
5
**3.3 创建 settings.json 文件**
bash
cat > settings.json << 'EOF'
{
"ide": {
"enabled": true
},
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}
EOF
1
2
3
4
5
6
7
8
9
10
11
12
#### 3⃣ 启动 Gemini CLI
bash
gemini
1
### 🐧 Linux 安装流程教程
#### 1⃣ 全局安装 Gemini CLI
bash
sudo npm install -g @google/gemini-cli
1
#### 2⃣ 配置 Gemini CLI
**3.1 创建配置目录**
bash
mkdir -p ~/.gemini
cd ~/.gemini
1
2
**3.2 创建 .env 文件**
bash
cat > .env << 'EOF'
GOOGLE_GEMINI_BASE_URL=https://api.oneinai.com
GEMINI_API_KEY=你的专属密钥请到https://ikuncode.cc获取
GEMINI_MODEL=gemini-3-pro-preview
EOF
1
2
3
4
5
**3.3 创建 settings.json 文件**
bash
cat > settings.json << 'EOF'
{
"ide": {
"enabled": true
},
"security": {
"auth": {
"selectedType": "gemini-api-key"
}
}
}
EOF
1
2
3
4
5
6
7
8
9
10
11
12
#### 3⃣ 启动 Gemini CLI
bash
gemini
1
🎉 部署完成!
现在您可以使用 Gemini CLI 进行 AI 辅助编程了。
## 常见问题
### API Key 在哪里获取?
登录 [IkunCode 平台](<https://api.oneinai.com>),创建 Gemini CLI 专用令牌。
### 配置文件位置
* Windows: `%USERPROFILE%\\.gemini\\`
* macOS/Linux: `~/.gemini/`
### 更多问题
请查看 [FAQ](</support/faq>) 或联系[售后支持](</support/after-sales>)。