V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
QS0x01
V2EX  ›  程序员

[想赚点铜币] 教程之如何在 wsl 等远程不方便代理的环境,不使用 Antigravity 但是使用其中模型的额度

  •  
  •   QS0x01 · 1 天前 · 750 次点击

    由于部分内容和本帖相关性不那么高,我就不多赘述了,请善用搜索引擎或者直接 Ask LLMs

    Step 0. 前置准备

    账号问题

    注意检查以下几个问题:

    • 账号的地区是否在美国或其他支持国家(比如新加坡)
    • 账号的 Play 付款方式是否删除了香港或者大陆
    • 是否过了 google 年龄验证(不是你资料里填了生日就行)
    • 是否在 google cloud console 创建了项目并开启了 Gemini 相关的 API

    网络问题

    • 在 github 上找 google/gemini 相关规则(比如 ACL4SSR )
    • 编辑 clash 配置文件,路由这部分流量到目标区域
    • 最好使用 select 类型的配置组,不要使用 load-balance 让你的节点在美国各地乱跳
    • 不要使用诸如 1 元机场这种万人骑的公交车

    Step 1. 准备 google pro 账号

    选择 1:学生会员(成本低)

    Google 为学生会员准备了一年的免费 pro 权益

    • 注意你即使真是学生,也不要用自己的学校邮箱注册,因为中国学校并不在支持范围内。
    • 可以使用类似 1key.me 的注册机过验证,注意 IP
    • 最麻烦的一步是绑定银行卡,可能会扣 1 刀乐验证,这部分建议咸鱼解决,同样不建议绑真卡

    选择 2:拼车

    鼠鼠没钱,所以这部分跳过

    准备一些小号

    • 由于 google ai pro 允许共享给家庭组(最多 5 人)使用,且不同人的额度独立
    • 所以你可以准备一些小号,然后喜获额度 * 小号数量
    • 注意小号也要满足前置条件,自己接码可能会被立即风控,建议找专业号贩子

    Step 2. 配置 CLIProxyAPI

    在一个多月前 Antigravity 发布的时候,我在这篇帖子里提到了代理问题很麻烦,即 code server 走 server 的网络而不是本地网络,并且 Antigravity 还不能配置代理:

    https://www.sunp.eu.org/t/1173849

    后来的一个月时间网上出了各种教程贴,诸如 proxifier 等,但是都没有解决需要在 WSL 等远程环境下使用代理的问题。 有方法是替换服务器上的程序文件并附加代理,这显然不够优雅,而且每次 IDE 更新都要重新操作一遍。

    好在有各位大佬开发了 CLIProxyAPI 这个工具,将 Antigravity 的认证和请求功能剥离出来。 有了它,你不需要安装 Antigravity 的 GUI 客户端,就能在任何环境下使用 Antigravity 模型。

    安装

    参考 https://help.router-for.me/introduction/quick-start.html

    这里以 linux 为例: 默认会安装在 ~/cliproxyapi/ 目录下,并且会创建一个 systemd 服务在 ~/.config/systemd/user/cliproxyapi.service

    配置 config.yaml

    运行前需要先编辑 ~/cliproxyapi/config.yaml 文件,必须的配置项如下:

    # 使用这里的 key 再次分发(即配置到你需要使用 API 的地方)
    # 不是 Antigravity/Gemini 等官方服务的 key ,你自己生成
    api-keys:
        - "your-proxyapi-key-here"
    
    # 代理地址,可以不在本地
    proxy-url: "http://127.0.0.1:7890"
    
    # WebUI 控制台的登录密码
    # 第一次运行后会被删除,请妥善保管
    remote-management:
      secret-key: "your-management-keyword-here"
    

    其余的配置项可以看文档或者直接在 WebUI 里配置。

    认证

    ./cli-proxy-api --antigravity-login --no-browser
    
    • 运行后会打印一个 OAuth 链接,复制到浏览器打开并登录 Google 账号授权。
    • 授权成功后不要按照提示关闭浏览器窗口,复制地址栏的完整回调 URL 回到终端粘贴回车。
    • 如果有多个账号,可以重复运行上面的命令添加更多账号。

    运行

    systemctl --user start cliproxyapi
    
    • 浏览器打开 http://localhost:8317 访问 WebUI 控制台
      • IP 是你运行 CLIProxyAPI 机器的地址
      • 端口号默认是 8317 ,可以在 config.yaml 里修改
    • 认证文件管理 页面可以看到已经添加的账号
      • 点击 模型管理 可以看到已经解锁的 Gemini 模型
        • 如果没有看到模型,说明账号不符合条件,请看前置准备之账号问题
      • 配置模型名称映射(可选)
        • Antigravity 不同模型间的配额独立,可以根据需要给常用模型起个别名,然后均衡使用不同模型
        • 以下是我自己的映射配置示例:
    oauth-model-mappings:
      antigravity:
        - name: gemini-3-pro-preview
          alias: sonnet
          fork: true
        - name: gemini-3-flash-preview
          alias: haiku
          fork: true
        - name: gemini-claude-sonnet-4-5-thinking
          alias: opus
          fork: true
    
    • 基础设置
      • 路由策略 选择 round_robin 自动轮询多个账号,防止单个账号额度耗尽或者爆并发
      • 可以启用使用统计,从而查看你消耗的 token 数量,如果日后需要购买中转服务可以有个预估

    Step 3. 配置 Claude Code 或其他 API 客户端

    为什么我倾向于 Claude Code? 可能是因为 CC 生态更完善一些,而且我个人用久了很多东西配好了不想换。

    懒人配置

    比如我,直接打开 ~/.claude/settings.json

    "env": {
        "ANTHROPIC_AUTH_TOKEN": "your-proxyapi-key-here",
        // 注意修改这个地址,是你运行 cliproxyapi 机器的地址
        "ANTHROPIC_BASE_URL": "http://127.0.0.1:8317",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "haiku",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "sonnet",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "opus"
      }
    

    高阶配置

    如果你的 provider 比较多,除了今天的 cliproxyapi 之外还有其他的 API 提供商,比如 GLM 或者其它各种中转站,可以使用下面这个项目:

    https://github.com/SaladDay/cc-switch-cli/blob/main/README_ZH.md

    Hello World

    运行 claude ,试着打个招呼看看配置是否成功~

    第 1 条附言  ·  1 天前
    step 2 的运行 webui 地址需要自己拼个路径

    > http://127.0.0.1:8317/management.html
    5 条回复    2026-01-11 07:49:30 +08:00
    qwwuyu
        1
    qwwuyu  
       1 天前
    应该在工作日发,工作日摸鱼的多。
    YanSeven
        2
    YanSeven  
       1 天前
    省流:核心工具 CLIProxyAPI 和 cc-switch-cli
    itechify
        3
    itechify  
    PRO
       1 天前 via Android
    反重力的 opus 已经加上周限额,感觉活不了多久。前段时间开了几个学生 pro ,都加入了 cliproxyapi 还没用,打算买一些 Google 账号加入家庭组,不知道够不够用
    QS0x01
        4
    QS0x01  
    OP
       20 小时 52 分钟前


    我今天也是第一次使用这个项目,测试了一段时间,发现 Antigravity 渠道额度多( 5 小时刷新)但是容易请求失败,相比起来 Gemini 渠道额度少(按天刷新)但是请求比较稳定。
    iorilu
        5
    iorilu  
       10 小时 33 分钟前
    好像谷歌开始限制这种通过反代的请求了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2589 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:22 · PVG 18:22 · LAX 02:22 · JFK 05:22
    ♥ Do have faith in what you're doing.