OpenCode 必备插件:用 Google 账号免费薅 Gemini 羊毛
什么是 OpenCode?
OpenCode 是一款开源的 AI 编程 Agent,专为终端而生。它不依赖特定 IDE,不绑定某一家模型厂商,只需在项目目录下运行 opencode,你就拥有了一个能读懂整个代码库、能执行 Shell 命令、能修改文件的 AI 编程搭档——所有这些,都发生在你的终端里。关于 opencode 的相关安装教程,参考往前内容。

核心特性一览:
- 原生 TUI 界面
:基于 Bubble Tea 构建的终端 UI,流畅、可主题化,支持类 Vim 键位操作 - 多模型支持
:通过 Models.dev 接入 75+ 家 LLM 提供商,OpenAI、Anthropic、Google、Groq、本地 Ollama 模型,统一入口,随时切换 - 深度代码理解
:零配置自动加载 LSP(语言服务器协议),让 AI 掌握项目结构、依赖关系和跨文件上下文 - 双模式工作流
:Build 模式直接修改代码和执行命令,Plan 模式只读分析,用 Tab 键随时切换 - 会话持久化
:SQLite 存储对话历史,支持多会话并行,还能生成可分享的只读会话链接 - MCP 协议支持
:兼容 Model Context Protocol,可扩展接入外部工具和数据源
什么是 opencode-antigravity-auth?
使用 OpenCode 绕不过一个现实问题:要么掏钱买 API Key,要么频繁触达免费额度上限。 尤其是 Gemini 3 Pro、Claude Opus 4.6 这类顶级模型,官方 API 的费用相当可观。
opencode-antigravity-auth 就是为了解决这个问题而生的社区插件。

Antigravity 是 Google 内部 IDE 环境的代号,它对接的是 Google 的 Code Assist 配额系统。这套系统为 Gemini 模型提供了相对宽裕的免费请求额度——远超普通 Gemini API 的免费层。而这个插件做的事情,就是通过 OAuth 让 OpenCode 冒充 Antigravity IDE 客户端进行认证,从而使用这套更慷慨的配额,全程只需要你的普通 Google 账号,无需信用卡,无需 API Key。
插件核心能力:
- Google OAuth 认证
:浏览器完成授权,自动处理 Token 刷新,无需手动维护 - 解锁高端模型
:可访问 Gemini 3 Pro / Flash(含思考模式)以及 Claude Opus 4.6、Sonnet 4.6 等顶级模型 - 双配额池
:同时利用 Antigravity 和 Gemini CLI 两套配额,自动在耗尽时切换 - 多账号轮转
:可绑定多个 Google 账号,触达限速时自动切换到下一个,最大化可用额度 - 思考模式支持
:Gemini 3 系列模型支持 low / medium / high 三档思考等级,Claude 模型支持 interleaved thinking - Google Search 接地气
:为 Gemini 模型提供实时网络搜索工具,补齐知识截止日期的短板 - 自动故障恢复
:会话错误、工具调用失败均可自动重试,编程工作流不中断
警告:使用此插件(以及任何用于访问 antgravity 的代理)违反了 Google 的服务条款。许多用户报告称他们的
Google 帐户被封禁或被影子封禁(在没有明确通知的情况下限制访问)。
opencode-antigravity-auth安装
opencode-antigravity-auth的安装很简单,打开 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 auth login
选择 Google

然后选择 oauth with Google
使用自己的 Google 账号登录,登录成功后,就可以打开 opencode 来使用 Gemini 模型了
这里还需要登录 Google 的账号
https://aistudio.google.com/api-keys
选择自己的 API,当然这里的 API 都是免费的
然后查看自己的 API 支持的模型
curl https://generativelanguage.googleapis.com/v1/models \-H "x-goog-api-key: 你的APIKEY"
得到自己的模型,在 opencode 里面使用自己的模型即可

这里还需要在终端里面配置自己的 API key
export GOOGLE_GENERATIVE_AI_API_KEY="你的key"
然后
echo $GOOGLE_GENERATIVE_AI_API_KEY
正常情况下,输出你的 API key ,说明 API key 配置成功了
这里有一个注意点,需要你在终端里面打开代理,若提示不支持地区,选取其他地区
export https_proxy=http://127.0.0.1:7890export http_proxy=http://127.0.0.1:7890
最后再打开 opencode就可以跟 Gemini 聊天了



夜雨聆风

