前提条件:安装nodejs
然后根据Gemini官网的安命令操作
# 可以直接运行不用安装进行测试使用
# Using npx (no installation required)
npx https://github.com/google-gemini/gemini-cli
# Mac 还可以使用brew安装
brew install gemini-cli
# Release
npm install -g @google/gemini-cli
# Preview
npm install -g @google/gemini-cli@preview
# Stable
npm install -g @google/gemini-cli@latest
# Nightly
npm install -g @google/gemini-cli@nightly
安装完成后,可以使用gemini命令进行测试
gemini
███ █████████ ██████████ ██████ ██████ █████ ██████ █████ █████
░░░███ ███░░░░░███░░███░░░░░█░░██████ ██████ ░░███ ░░██████ ░░███ ░░███
░░░███ ███ ░░░ ░███ █ ░ ░███░█████░███ ░███ ░███░███ ░███ ░███
░░░███ ░███ ░██████ ░███░░███ ░███ ░███ ░███░░███░███ ░███
███░ ░███ █████ ░███░░█ ░███ ░░░ ░███ ░███ ░███ ░░██████ ░███
███░ ░░███ ░░███ ░███ ░ █ ░███ ░███ ░███ ░███ ░░█████ ░███
███░ ░░█████████ ██████████ █████ █████ █████ █████ ░░█████ █████
░░░ ░░░░░░░░░ ░░░░░░░░░░ ░░░░░ ░░░░░ ░░░░░ ░░░░░ ░░░░░ ░░░░░
Tips for getting started:
1. Ask questions, edit files, or run commands.
2. Be specific for the best results.
3. Create GEMINI.md files to customize your interactions with Gemini.
4. /help for more information.
开始会让你进行登录
> Google Account
> Gemini API Key
> 其他
我选择账号登录后,会打开浏览器进行登录,登录完成后就可以在命令行中使用Gemini了。
但是我使用VPN的情况下还是提示失败

通过查询得知因为Gemini对IP限制很严格
github有相应的解决办法
就是打开代理软件的Tun Mode
我试着打开

这里要求打开Tun Mode需要先安装Service Mode

安装后再打开Tun Mode就可以了

Tun模式:TUN Mode(虚拟网卡模式)下,Clash会创建一个虚拟Tun设备(类似VPN的虚拟网卡),在网络层(Layer3)拦截所有系统流量(TCP、UDP、ICMP),自动路由到代理服务器。无需手动设置系统代理,甚至可以禁用它。
优点
缺点
非Tun模式:工作原理通过设置 Windows 的系统代理(HTTP/SOCKS),让支持代理的应用程序(如浏览器、部分软件)将流量转发到 Clash 处理。Clash 仅劫持这些应用的 TCP/UDP 流量。
优点
缺点
gemini的运行感觉比较慢,需要等待很久,应该还是网络问题。
最终Gemini的启动界面如下:

使用体验在了解后发。