终于用上反重力了!Mac 端完整配置指南
前言
之前尝试过各种方法想用上反重力,但一直没能成功。今天终于借助 Antigravity-Manager 这个项目实现了,体验相当刺激!
配置步骤(Mac 版)
1. 下载与安装
前往 v3.2.0 Release 页面 下载适合 Mac 的安装包。
安装完成后,在终端执行以下命令解除系统的安全限制:
sudo xattr -rd com.apple.quarantine "/Applications/Antigravity Tools.app" 2. 登录配置
打开应用后,登录你的账号:
3. 启动 API 反代
进入 API 反代设置页面:
点击 "启动" 按钮:
实战测试
配置完成后,我测试了几个模型,效果不错。
测试 1:Claude Opus 4.5
使用 OpenAI SDK 调用 Claude Opus 4.5 模型:
from openai import OpenAI
client = OpenAI(
base_url="http://127.0.0.1:8045/v1",
api_key="sk-7cb9cb5ac43243b2b44c6139ecd8e24e"
)
response = client.chat.completions.create(
model="claude-opus-4-5-thinking",
messages=[{
"role": "user",
"content": "在白板上解:"一把钥匙开一把锁。现在有5把锁和相应的5把钥匙,但是全部放乱了,最多试几次,就可以打开全部的锁。",清晰地展示解题步骤"
}]
)
print(response.choices[0].message.content)
运行结果:
测试 2:Gemini 3 Pro Image(Banana Pro)
这个模型支持生成图像,可以通过 size 参数或模型后缀指定输出比例:
from openai import OpenAI
import base64
client = OpenAI(
base_url="http://127.0.0.1:8045/v1",
api_key="sk-7cb9cb5ac43243b2b44c6139ecd8e24e"
)
response = client.chat.completions.create(
model="gemini-3-pro-image",
# 方式 1: 使用 size 参数(推荐) # 方式 2: 使用模型后缀 # 例如: gemini-3-pro-image-16-9, gemini-3-pro-image-4-3 # model="gemini-3-pro-image-16-9",
messages=[{
"role": "user",
"content": "在白板上解:"一把钥匙开一把锁。现在有5把锁和相应的5把钥匙,但是全部放乱了,最多试几次,就可以打开全部的锁。",清晰地展示解题步骤"
}]
)
# 提取并保存图像
temp = response.choices[0].message.content
image_data = temp.split("[1][:-1]
with open("/Users/darbra/Downloads/result.jpg", 'wb') as f:
f.write(base64.b64decode(image_data))
生成的白板图:
总结
整个配置过程其实并不复杂,关键是找到靠谱的工具。Antigravity-Manager 这个项目维护得不错,Mac 端体验流畅。
正如那句话说的:“得不到的永远在骚动”—— 真正用上了之后,好像也就那么回事。不过既然成功了,分享出来给有需要的朋友。






评论区(暂无评论)