多一家供应商,同一套 API
Antigravity 是 Google 的 agentic IDE。装了它,就可以把本机凭据加成 AnyRouter 的 BYOK key — 和这里已经覆盖 60+ 家供应商的同一套 Bring Your Own Key — 再用你平时用的那个 OpenAI 兼容端点,路由走 Antigravity 的流量。
Antigravity 本机凭据格式没有公开文档,所以这不是一键 OAuth。一个小 CLI 负责找,并在任何东西被移动之前把找到的内容给你看;要不要继续由你决定。
先找到,再核对
在装了 Antigravity 的机器上:
anyr byok locate antigravity它会扫几个按 OS 分的常见配置目录 — 无网络请求,不写不改任何东西 — 然后要么列出候选文件并给出打码预览(只显示后四位),要么一句「这里没找到」,如果你的安装把东西放在别处。
加上去 — 没有 --yes 什么都不会发生
真的要上传成 BYOK key:
anyr byok add antigravity --yes先不带 --yes 跑是 dry run:同一文件、同一打码预览、一段白话说明接下来会发生什么(值会加密存成 Antigravity (Google) key,你之后的请求走它,账单记在你自己的 Google 账号)— 哪里都不会发出去。看完确认了再加 --yes。
之后和其他 BYOK key 一样:静态加密,用你自己的凭据路由你自己的请求,AnyRouter 不对 BYOK 流量扣额度。
捐进池是另一次决定
加 key 永远不会自动捐赠。捐进共享池 — 让它也能服务别人的请求,按名义成本分你一份 — 需要两个显式 flag 一起:
anyr byok add antigravity --yes --donate --donate-yes只加 --donate 会显示捐赠同意文案然后停下 — 还要再传 --donate-yes 才真正确认并捐赠。控制台随时有同一开关、同一同意页,随时可以撤回已捐的 key。
一句老实话
如果 Antigravity 本机发的是短命 OAuth access token 而不是长期 API key,AnyRouter 里存的那份过期就会停。Antigravity 会在后台刷新自己的本机副本;AnyRouter 存的那份不参与这次刷新。如果打你的 Antigravity key 开始失败,最可能就是这个原因 — 再跑 anyr byok add antigravity 换成新值。
宁可事先说清楚,也不要让你在会话中途踩坑。
相关文章
Bring your own keys — every provider behind one API
Connect the provider keys and subscriptions you already pay for, route them through one OpenAI-compatible URL with automatic failover, and — soon — earn credits back by donating idle quota to the shared pool.
Donate an idle provider key, earn credits back: a walkthrough
Hold a provider key with headroom to spare? Donate it to the shared pool in two clicks. Every token the pool serves through your key earns pending credits — up to 8% of its notional cost, tiered by plan — claim them anytime or turn on auto-claim. Here's the step-by-step.