K-文化的一切——从回归到 K-美妆,发送到您的邮箱订阅邮件

METAL MEDIA

yuzhiqiang1993/agy-byok

14RustMIT

用本地代理把自己想用的AI模型接入谷歌的Antigravity IDE

Antigravity官方只提供Gemini系列模型和较低版本的Claude模型,也不支持用户自带密钥(BYOK)接入其他服务商。AGY BYOK通过在本机运行一个只监听本地地址的代理,让Antigravity IDE、App和CLI转而访问这个代理而不是官方云端,再由代理把请求转发给OpenAI、Anthropic、Gemini、DeepSeek或本地Ollama等模型。这是一款用Rust和Tauri开发、面向macOS和Windows的桌面应用,目前处于原型阶段。

它做什么

  1. 针对Antigravity官方不支持BYOK的限制,用本地代理拦截并转发网络请求来实现自定义模型接入
  2. 默认只监听127.0.0.1:12345,通过修改settings.json中的jetski.cloudCodeUrl或CLOUD_CODE_URL环境变量等宿主配置,把流量导向本地代理
  3. 支持OpenAI Chat Completions、OpenAI Responses、Anthropic Messages、Gemini generateContent四种上游协议之间的请求和响应格式转换
  4. 可以按模型精细调整上下文压缩触发阈值,缓解Antigravity默认策略过于保守、频繁触发摘要压缩带来的等待延迟和早期信息丢失问题
  5. 调用日志只在内存中保留请求路由、状态和耗时,不记录Prompt、回答、工具参数、Header或API Key等敏感信息

为什么重要

这让习惯使用Antigravity系列工具的人,可以继续用自己已经订阅的其他AI服务或中转服务,而不必被限制在Gemini和较旧版本的Claude模型上。由于这是与Google和Antigravity官方无关的非官方工具,且需要修改本地配置文件和环境变量,使用风险需要用户自行承担。

本仓库术语

  • BYOK · Bring Your Own Key,自带密钥接入想用的AI服务商
  • 本地代理 · 只在自己电脑上运行、负责拦截并转发请求的中转服务
  • 上下文压缩 · 把较早的对话内容摘要缩短,触发太频繁会增加延迟并丢失细节
  • Tauri · 用网页技术做界面、用Rust做后端的桌面应用开发框架

仓库简介(英文)

Bring Your Own Key (BYOK) proxy for Google Antigravity (IDE, App, & CLI). Connect OpenAI, Anthropic, Gemini, DeepSeek, Ollama, and customize context compression.

在 GitHub 打开

热门仓库

全部仓库 →

METAL MEDIA 最新报道