Google Gemini CLI 配置教程
Google Gemini CLI 配置教程
大家好!这个教程是为新手准备的,详细解释如何配置和使用 Google 的 Gemini CLI(这是一个命令行工具,让你能在终端直接和 Gemini AI 聊天、生成代码、搜索信息等)。我会一步一步地指导你,从零开始,确保你能成功配置。即使你没有编程经验,我也会用简单的话解释每个步骤。我们用 Node.js 来安装,因为这是官方推荐的方式。整个过程大约需要 15-30 分钟。
注意: 这个 CLI 是免费的(有使用限额,使用 Google 账号认证),但需要一个 Google 账号。Gemini CLI 是 Google 的开源工具,能让你在终端里像聊天一样用 AI。
前提条件
在开始前,确保你有这些:
- 一个 Google 账号:如果你没有,去 accounts.google.com 注册一个。最好用个人 Gmail 账号,而不是工作账号(Google Workspace)。
- Node.js 安装:需要 Node.js 20 或更高版本(有些教程说 18+ 也行,但推荐最新)。如果你没有安装,去 nodejs.org 下载并安装 LTS 版本。安装后,在命令行(Windows 是 CMD 或 PowerShell,Mac/Linux 是 Terminal)输入
node -v检查版本,应该显示像 v20.x.x 这样的。 - 命令行工具:你需要用命令行运行命令。别担心,我会教你怎么打开和输入。
- Windows:按 Win + S,搜索 “CMD” 或 “PowerShell”,打开。
- Mac:按 Cmd + Space,搜索 “Terminal”,打开。
- Linux:直接打开 Terminal。
- 浏览器:最好用 Chrome,因为认证时会打开浏览器。
如果这些你都没有,先安装 Node.js,它是最重要的。
步骤 1: 安装 Gemini CLI
我们用 npm(Node.js 的包管理器)来安装。npm 随 Node.js 一起安装。
- 打开命令行。
- (可选)创建一个项目文件夹来测试:
这只是为了组织文件,不必纠结。mkdir gemini-cli-test cd gemini-cli-test - 安装 Gemini CLI。有两种方式,新手推荐全局安装:
- 全局安装(推荐,能在任何地方用):
如果是 Mac 或 Linux,可能需要加 sudo(输入密码):npm install -g @google/gemini-cli
Windows 可能需要管理员权限,右键打开 CMD 以管理员运行。sudo npm install -g @google/gemini-cli - 不安装,直接运行(测试用):
npx https://github.com/google-gemini/gemini-cli
- 全局安装(推荐,能在任何地方用):
- 安装完后,检查版本:
如果显示版本号(如 1.0.0),就成功了!如果命令找不到,检查 Node.js 是否在 PATH 中(重启命令行试试)。gemini --version
常见问题:如果 npm 报错,检查网络或 Node.js 安装。安装可能需要几分钟。
步骤 2: 获取并设置 API Key(可选,但推荐用于更高限额)
默认用 Google 账号认证(免费,60 请求/分钟,1000 请求/天),但如果你想用 API Key(更高限额或自定义):
- 打开浏览器,访问 aistudio.google.com/app/apikey。
- 用 Google 账号登录。
- 点击“Create API key”(创建 API 密钥)。
- 复制生成的 Key(像 AIzaSy... 开头)。
- 设置环境变量,让 CLI 能找到它:
- Windows (CMD):
(替换 “你的API_Key”)。永久设置:搜索“环境变量”,在用户变量中新建 GEMINI_API_KEY。set GEMINI_API_KEY=你的API_Key - Windows (PowerShell):
$env:GEMINI_API_KEY="你的API_Key" - Mac 或 Linux:
永久设置:编辑 ~/.bashrc 或 ~/.zshrc,添加这行,然后export GEMINI_API_KEY="你的API_Key"source ~/.bashrc。
- Windows (CMD):
- 测试:输入
echo $GEMINI_API_KEY(Mac/Linux)或echo %GEMINI_API_KEY%(Windows),应该显示 Key。
安全提示:Key 像密码,别分享。如果用默认认证,不需要这个步骤。
步骤 3: 首次运行和配置
现在,启动 CLI 并配置。
- 在命令行输入:
gemini - 首次运行,会提示配置:
- 选择主题:选一个你喜欢的(如 Default),按 Enter。
- 认证方式:选 “Personal Google Account” 或 “OAuth personal”(推荐免费方式)。按 Enter,它会打开浏览器。
- 在浏览器中:
- 用 Google 账号登录。
- 接受条款和权限(允许 CLI 访问 Gemini)。
- 浏览器会显示成功消息,关掉它,回命令行。
- 配置完,CLI 会进入聊天界面。你看到提示符如 “>” 或类似,就成功了!
如果用 API Key,CLI 会自动检测环境变量。如果提示错误,检查 Key 是否正确。
步骤 4: 基本使用
现在,你能用了!CLI 像聊天室。
- 在提示符下输入问题,如:
按 Enter,Gemini 会回复。给我一个关于 AI 的著名引用,以及谁说的? - 常用命令(输入 / 开头):
/help:显示帮助。/quit:退出。/tools:列出工具(如 GoogleSearch、WriteFile)。/model:切换模型,如 gemini-1.5-flash(更快)。
- 上传文件:输入
@,选本地文件,CLI 会分析它(如 “帮我总结这个文件”)。 - 非交互模式(快速问答):
(-p 是提示)。gemini -p "今天天气怎么样?" - 工具权限:如果用像 WriteFile 的工具,会问你允许吗?选一次允许、总是允许或拒绝。
例子:搜索并保存文件。
输入:
搜索今天金融新闻,并保存到 finance-news.txt
CLI 会用工具搜索,问权限,然后保存文件。你可以用 cat finance-news.txt 查看(Mac/Linux)或 type finance-news.txt(Windows)。
如果出错:
- 检查网络(需要互联网)。
- 如果认证失败,重新运行并选其他方式。
- 更新 CLI:
npm update -g @google/gemini-cli。
额外提示
- 配置文件:设置保存在 ~/.gemini/settings.json。你可以用编辑器改主题或认证。
- 在 VS Code 用:在 VS Code 终端运行 gemini,能直接选项目文件。
- 模型选择:默认是 gemini-1.5-pro,闪电版是 gemini-1.5-flash(用 -m 指定)。
- 限额:免费版够用,如果超了,用 API Key 或等。
- 卸载:如果不想用,
npm uninstall -g @google/gemini-cli。
恭喜!你现在能用 Gemini CLI 了!试试生成代码、翻译、搜索吧。如果问题,去 GitHub 仓库 github.com/google-gemini/gemini-cli 看文档。

浙公网安备 33010602011771号