免费使用 Gemini 3 Pro
通过 opencode-antigravity-auth 插件,你可以在 OpenCode 里用上 Google 的 Gemini 3 Pro 模型。
插件地址 https://github.com/NoeFabris/opencode-antigravity-auth↗
# 配置方法#
## 1. 使用 Agent 帮忙安装#
最简单的方法是直接告诉 OpenCode
"Install the opencode-antigravity-auth plugin and add the Antigravity model definitions to ~/.config/opencode/opencode.json by following: https://raw.githubusercontent.com/NoeFabris/opencode-antigravity-auth/dev/README.md↗"
OpenCode 会自动帮你安装好插件并添加对应模型列表。 注意通过 Antigravity 使用的 Gemini 模型有 antigravity 的前缀,不要选错了
## 2. 手动配置#
添加插件 ( ~/.config/opencode/opencode.json ):
json{ "plugin": ["opencode-antigravity-auth@latest"] }
Authenticate认证
opencode auth login
添加模型到配置文件 ~/.config/opencode/opencode.json
json1{ 2 "plugin": ["opencode-antigravity-auth@beta"], 3 "provider": { 4 "google": { 5 "models": { 6 "antigravity-gemini-3-pro": { 7 "name": "Gemini 3 Pro (Antigravity)", 8 "limit": { "context": 1048576, "output": 65535 }, 9 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, 10 "variants": { 11 "low": { "thinkingLevel": "low" }, 12 "high": { "thinkingLevel": "high" } 13 } 14 }, 15 "antigravity-gemini-3-flash": { 16 "name": "Gemini 3 Flash (Antigravity)", 17 "limit": { "context": 1048576, "output": 65536 }, 18 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, 19 "variants": { 20 "minimal": { "thinkingLevel": "minimal" }, 21 "low": { "thinkingLevel": "low" }, 22 "medium": { "thinkingLevel": "medium" }, 23 "high": { "thinkingLevel": "high" } 24 } 25 }, 26 "antigravity-claude-sonnet-4-5": { 27 "name": "Claude Sonnet 4.5 (Antigravity)", 28 "limit": { "context": 200000, "output": 64000 }, 29 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] } 30 }, 31 "antigravity-claude-sonnet-4-5-thinking": { 32 "name": "Claude Sonnet 4.5 Thinking (Antigravity)", 33 "limit": { "context": 200000, "output": 64000 }, 34 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, 35 "variants": { 36 "low": { "thinkingConfig": { "thinkingBudget": 8192 } }, 37 "max": { "thinkingConfig": { "thinkingBudget": 32768 } } 38 } 39 }, 40 "antigravity-claude-opus-4-5-thinking": { 41 "name": "Claude Opus 4.5 Thinking (Antigravity)", 42 "limit": { "context": 200000, "output": 64000 }, 43 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, 44 "variants": { 45 "low": { "thinkingConfig": { "thinkingBudget": 8192 } }, 46 "max": { "thinkingConfig": { "thinkingBudget": 32768 } } 47 } 48 }, 49 "gemini-2.5-flash": { 50 "name": "Gemini 2.5 Flash (Gemini CLI)", 51 "limit": { "context": 1048576, "output": 65536 }, 52 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] } 53 }, 54 "gemini-2.5-pro": { 55 "name": "Gemini 2.5 Pro (Gemini CLI)", 56 "limit": { "context": 1048576, "output": 65536 }, 57 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] } 58 }, 59 "gemini-3-flash-preview": { 60 "name": "Gemini 3 Flash Preview (Gemini CLI)", 61 "limit": { "context": 1048576, "output": 65536 }, 62 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] } 63 }, 64 "gemini-3-pro-preview": { 65 "name": "Gemini 3 Pro Preview (Gemini CLI)", 66 "limit": { "context": 1048576, "output": 65535 }, 67 "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] } 68 } 69 } 70 } 71 } 72}
复制上述模型配置到配置文件,不要做任何修改。 选择模型的时候注意选名称前缀有 antigravity 的
# 限制说明#
虽然是免费使用,但请注意:
- 可能会有速率限制(Rate Limits)。
- 仅用于个人开发和测试用途。