326 字
2 分钟
CLIProxyAPI反代Antigravity并接入Claude Code
准备
- 一台服务器,安装好docker和docker-compose,开放端口8317(或使用nginx反向代理)
- 一个Antigravity账号
- 本地电脑已安装Claude Code
安装cli-proxy-api
编写 docker-compose.yml 文件
cd /app/docker/cli-proxy-api/vim docker-compose.ymlservices: cli-proxy-api: image: eceasy/cli-proxy-api:latest pull_policy: always environment: TZ: Asia/Shanghai ports: - "8317:8317" - "8085:8085" - "1455:1455" - "54545:54545" - "51121:51121" - "11451:11451" volumes: - ./config.yaml:/CLIProxyAPI/config.yaml - ./auths:/root/.cli-proxy-api - ./logs:/CLIProxyAPI/logs restart: unless-stopped准备配置文件
将代码仓库根路径下的config.example.yaml文件复制到当前目录下,并将其重命名为config.yaml。 https://github.com/router-for-me/CLIProxyAPI/blob/main/config.example.yaml
修改config.yaml以下内容:
# Management API settingsremote-management: # 允许远程访问 allow-remote: true # 后台管理页面登录密钥 secret-key: "your-secret-key"
# Claude Code等客户端访问cli-proxy-api需要的API密钥api-keys: - "your-api-key-1"启动容器
docker compose up -d登录网页后台
- 浏览器打开 http://服务器ip:8317
- 输入secret-key登录后台管理页面
Oauth登录Antigravity
- 点击左侧菜单栏的”Oauth 登录”
- 点击”Antigravity Oauth” 登录按钮
- 打开链接,登录Google账号
- 当授权跳转到 http://localhost:… 后,复制完整 URL 并提交到回调URL里
- 点击”提交回调URL”,显示认证成功
代理客户端配置之Claude Code
~/.claude/settings.json
{ "env": { "ANTHROPIC_AUTH_TOKEN": "输入你的your-api-key-1", "ANTHROPIC_BASE_URL": "http://服务器ip:8317", "ANTHROPIC_DEFAULT_OPUS_MODEL": "gemini-claude-opus-4-5-thinking", "ANTHROPIC_DEFAULT_SONNET_MODEL": "gemini-claude-sonnet-4-5-thinking", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "gemini-3-flash-preview" }}参考资料
CLIProxyAPI反代Antigravity并接入Claude Code
https://blog.dongge.de/posts/cliproxyapi反代antigravity并接入claude-code/ 
