系统要求
可选:使用 WSL(Windows运行Linux)
如你需要 Linux 环境,可安装 WSL(Debian/Ubuntu)。安装完成后可直接参考 macOS/Linux Gemini CLI 安装指南。WSL 具体教程请参考其他网站。
安装步骤(Windows 终端)
环境检查(推荐)
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://code.jimuxyz.com/env_deploy/gemini-install.ps1 | iex"
可在 PowerShell / CMD / Windows Terminal / VSCode 终端执行。
脚本会检查 Node.js / npm 版本,并提示修复方式。
卸载已安装的 Gemini CLI(可选,未安装请跳过)
powershell -NoProfile -ExecutionPolicy Bypass -Command "npm uninstall -g @google/gemini-cli"
安装 Gemini CLI 官方原版包
powershell -NoProfile -ExecutionPolicy Bypass -Command "npm install -g @google/gemini-cli"
验证安装
gemini -v
若 PowerShell 提示“无法加载 gemini.ps1,因为在此系统上禁止运行脚本”,请先执行:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser,然后重新打开终端再试。
登录后创建并复制 Gemini API Key
登录后到「API Key」页面创建一个新的 Gemini Key(复制你的Gemini_API_KEY)。
配置环境变量(推荐)
把 Gemini Key 写进命令(替换 你的Gemini_API_KEY 后执行):
powershell -NoProfile -ExecutionPolicy Bypass -Command "[Environment]::SetEnvironmentVariable('JIMUXYZ_API_KEY','你的Gemini_API_KEY','Process'); iwr -useb https://code.jimuxyz.com/env_deploy/gemini-deploy.ps1 | iex"
可在 PowerShell / CMD / Windows Terminal / VSCode 终端执行。设置完成后,重启终端使其生效(若在 VSCode / Windows Terminal 中,新开终端无效,请完全退出应用再打开)。
如果你不想用脚本,可手动写入系统环境变量(新终端生效):
setx GOOGLE_GEMINI_BASE_URL "https://code.jimuxyz.com/p"
setx GEMINI_API_KEY "你的Gemini_API_KEY"
设置完成后,重启终端使其生效(若在 VSCode / Windows Terminal 中,新开终端无效,请完全退出应用再打开)。
启动 Gemini
设置完成后需要先关闭终端,然后重新打开一个新的终端使用,或者在插件中使用。
# 导航到你的项目(可选)
cd your-project
# 启动 Gemini
gemini
在登录页直接选择 3(不执行任何操作),或选择 “Use Gemini API Key”。
进入 Gemini 后可输入 /settings 开启 Preview Features(可选),输入 /model 选择模型。