💎Gemini
约 461 字大约 2 分钟
GeminiGoogle AICLI
2025-12-12
Gemini CLI 是 Google 开发的终端 AI 助手,Antigravity 是其增强版智能编程代理。
Gemini CLI 安装
安装方式
npm 安装
# 全局安装Gemini CLI
npm install -g @anthropic-ai/gemini-cli
# 启动
gemini系统要求
# 支持平台
- macOS
- Linux
- Windows (WSL推荐)
# 账户要求
需要Google账户或API密钥快速开始
安装 CLI
使用 npm 全局安装 Gemini CLI
配置认证
首次启动会引导登录 Google 账户或配置 API 密钥
开始使用
在终端输入
gemini启动交互界面
Antigravity 安装
Antigravity 是 Gemini 的增强版编程代理,提供更强大的代码理解和生成能力。
Antigravity 下载
🚀 Google 官方 Antigravity IDE 扩展下载页面
国内访问指南
重要提示
Gemini CLI 和 Antigravity 需要访问 Google 服务,国内用户必须开启 TUN 模式才能正常使用。
为什么需要 TUN 模式?
传统的系统代理(HTTP/SOCKS)对终端应用程序往往无效,因为:
- 终端程序不一定遵循系统代理设置
- 部分 DNS 查询可能绑定到本地网卡
- WebSocket 等连接可能绕过代理
TUN 模式通过创建虚拟网卡,在网络层拦截所有流量,确保终端命令也能正常代理。
配置方法
以 Clash Verge 为例:
打开 TUN 模式
在设置中启用「TUN 模式」或「虚拟网卡」选项
以管理员权限运行
TUN 模式需要管理员权限来创建虚拟网卡
验证连接
# 测试是否能正常访问 curl https://generativelanguage.googleapis.com
其他代理工具
Clash for Windows、V2RayN、Surge 等主流代理工具均支持 TUN 模式,请在对应设置中开启。
