免费使用 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

json
1{
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)。
  • 仅用于个人开发和测试用途。