- libreisme2026-09-1031563
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
起因
之前公司需要用antigravity做gemni反代,然后调研了一系列支持的开源项目之后,我选择了 gcli2api 做二开。目前已经高强度使用了很久,也用sol5.6 和k3 调用agy 做特征值优化,后续antigravity反代的逻辑被吸纳入公司的另一个项目。所以,我现在做一下开源分享叭。
主要的一些修改
新增内容 |
备注 |优化ui |
gcli2api原项目开发的ui偏简单,我用了k3根据个人喜好做了一些优化 |antigravity cli 特征值优化 |
主要是用k3 横向测试了原gcli2api的调用和agy的调用逻辑,优化了gcli2api中调用antigravity的特征值以及接口连接 |新增令牌分发 |
|新增tokens和分析面板 |
支持额度计算 |兼容IP proxy代理逻辑 |
出口检测是直接打到第三方公开的检测ip的网站上,目前逻辑是每一次检测之前都会打一次,不过问题不大 |实现链路降级逻辑 |
如 gemini2.5 flash 额度用完,则会链路到3.1中,通过设置进行配置 |兼容openai和gemini官方生图sdk调用逻辑 |
公司要用的,我顺手加上了 |截图
- 密钥分发

- 兼容rt登陆

- 账号tier显示,ip代理兼容,地区检测

- 调用统计

- 新增代理组,链路降级

- 支持tokens统计和价格实时计算(如果没有redis则是丢到内存进行重新计算)

项目地址
github.com

GitHub - Wzh0718/gcl2api-plus
通过在 GitHub 上创建帐户来为 Wzh0718/gcl2api-plus 开发做出贡献。
如果佬友门有什么issue或者是需要的功能,可以跟我说下嗷。
这里再次感谢 gcli2api的作者。目前是使用 github action 同步gcli2api 做替换打包覆盖,基本上能和 gcli2api原版保持一致。
antigravity的模型额度显示,目前仅支持 agy中存在的,如banana2 或者是 gemini2.5flash则不会正常显示,我hook过官方的接口返回,也是一样的返回结构。
主楼 - 妖怪看打!2026-09-1020468
star了,凭证页希望能加一个“选择一个模型就能直接在列表页显示额度”,就像cpa那样,原版都要额外点“查看额度”
- libreisme2026-09-1031563
可以的,这个之前不加的原因是,我们公司主要用是2.5flash,目前只能说保证agy里面存在的模型才能显示真实额度。我优化一下 ^-^
- libreisme2026-09-1031563
- Si1ence2026-09-1028868
反代antigravity不会直接被逮吗?之前用CPA还是啥的反代直接被秒抓然后发警告
- libreisme2026-09-1031563
7月到现在都不会诶,目前来说遇到的最大问题就是之前开源版本都是用gemini cli ,之后切换到agy的时候需要做适配 以及优化。
我现在在跑的有20个账号,其中有5个ultra, 15个pro,每天每一个账号的请求量很高其实
- reboot2026-09-1017560
佬这个调用和cpa比起来有什么优化点吗? 主要是怕封号
- 妖怪看打!2026-09-1020468
- reboot2026-09-1017560
佬在练什么丹 每天用这么多 一个号一天的额度怎么说也有一两亿了
- libreisme2026-09-1031563
cpa之前我也有过,从魔改的角度来说,我这个应该是只针对antigravity的优化,比较单一
