想体验Claude Code,但是又不想付费的人,怎么办?那就来试试OpenCode

opencode是什么

OpenCode 是一个开源代理工具,帮助你在终端、IDE 或桌面上编写代码。

  • 支持 LSP:自动加载适用于 LLM 的正确 LSP。
  • 多会话:在同一个项目上并行启动多个代理。
  • 分享链接:分享链接以供参考或调试任何会话。
  • Claude Pro:通过 Anthropic 登录以使用你的 Claude Pro 或 Max 账户。
  • ChatGPT Plus/Pro:通过 OpenAI 登录以使用你的 ChatGPT Plus 或 Pro 账户。
  • 支持各种模型:通过 Models.dev 提供 75+ LLM 供应商,包括本地模型。
  • 支持各种编辑器:可作为终端界面、桌面应用程序和 IDE 扩展使用。

对比claude code, opencode的优势

OpenCode是开源的,不限模型,内部有免费模型可用。

尤其是对中国用户友好,不像Claude Code那样限速和封号一些麻烦的事情。

对于一些想体验Claude Code,但是又不想付费的人来说,可以试试OpenCode中的免费模型。

在OpenCode中,使用免费模型,可以体验Claude Code中skills/mcp/agent等等一切功能

安装OpenCode

我习惯了brew,就使用brew安装了

brew install anomalyco/tap/opencode

安装完成后,找到一个项目的目录,输入opencode,看到下面的欢迎页面就说明成功了
在这里插入图片描述

输入

/models

可以看到如下内容
请添加图片描述

模型列表中,后面带有free标记的就是免费的模型,这个应该被很多人共享使用的,所以大家比较多的反馈就是比较慢。

零配置,开箱即用,拿来体验claude code类似的功能,很适合新手来练习AI编程。

我自己部署了GLM4.7,免费模型里我比较推荐这个模型

如果想用更好的模型,又不想付费,短时间内可以使用GOOGLE提供的付费模型,Antigravity是谷歌推出的一个AI编程的IDE,它里面十分慷慨的提供了gemini-3-pro和Claude Opus 4.5这两个顶级的AI编程模型,就是下面我要讲的这个插件

OpenCode-Antigravity-auth插件

这个插件的实现就是 opencode 通过 OAuth 向 Antigravity(Google 的 IDE)进行身份验证,访问诸如 gemini-3-pro 和 claude-opus-4-5-thinking 等模型。
请添加图片描述

在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

会打开一个模型供应商的选择页面,Select provider,选择google

请添加图片描述

然后选择 Oauth with Google,projectid的地方直接回车

请添加图片描述

会弹出来浏览器,使用自己的谷歌账号登录即可,最终会看到如下页面

在这里插入图片描述

回到刚刚的命令行窗口,输入n

在这里插入图片描述

我们再重新打开一个opencode的窗口,查看models,就能看到antigravity的提供的顶级ai模型了,选择这个模型

在这里插入图片描述
打个招呼吧
在这里插入图片描述

这样就可以使用google提供的付费体验模型,体验在claude code类似环境下编程了

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐