写在前面
前两天有个粉丝私信我:"我想学 AI 辅助编程,但 Claude Code 要 Pro 订阅,Cursor 也要花钱,有没有免费的新手友好方案?"
这个问题让我想起了自己刚接触 AI 编程时的样子。那时候我也是到处找免费工具,踩了不少坑。
最近我发现了一个组合,专门写给新手:OpenCode + oh-my-opencode + 免费模型。这个组合最大的优势是:免费、开源、门槛低。
什么是 OpenCode?
OpenCode 是一个开源的 AI 编程助手,你可以把它理解成"开源版的 Claude Code"。
它在 GitHub 上有 8万+ 星标,每月有 65 万+ 开发者在使用,社区非常活跃。
跟 Claude Code 相比,OpenCode 有几个特点:
简单说,OpenCode 的核心优势是:不绑定任何单一模型提供商。你可以用 Claude、GPT、Gemini,甚至本地模型。
安装 OpenCode
安装方法超级简单,一条命令搞定:
curl-fsSL https://opencode.ai/install |bash
如果你想用其他方式,也可以:
# npm 安装npm i -g opencode-ai@latest# macOS(推荐)brew install anomalyco/tap/opencode# Windowsscoop install opencodechoco install opencode
装完之后,输入opencode --version确认一下是否安装成功。
配置免费模型
OpenCode 支持很多免费模型,我推荐新手用这几个:
GLM-4.7(智谱)- 中文能力强,免费额度够用DeepSeek- 最近很火的国产模型本地模型- 如果你有好的显卡,可以完全免费
配置方法很简单,OpenCode 会引导你一步步设置。
什么是 oh-my-opencode?
装完 OpenCode 之后,我强烈推荐再装一个插件:oh-my-opencode。
这个插件是 OpenCode 的"增强外挂",把它从单个 AI 助手升级成"多智能体协作团队"。
oh-my-opencode 提供了几个超实用的功能:
- Planner-Sisyphus Agent
- Context7 MCP
- grep.app MCP
安装 oh-my-opencode
安装方法也很简单:
bunx oh-my-opencode install
或者用 npm:
npminstall-g oh-my-opencode
装完之后,在你的项目目录里运行opencode,插件就会自动生效。
新手友好的原因
我觉得这个组合特别适合新手,原因有三个:
第一,完全免费。
GLM-4.7 之类的国产模型都有免费额度,新手练手完全够用。不用一开始就花钱订阅 Pro。
第二,社区活跃。
GitHub 上有大量教程和案例,遇到问题很容易找到解决方案。
第三,功能够用。
虽然有 oh-my-opencode 增强,但核心功能不比 Claude Code 差多少。日常代码生成、调试、重构都能搞定。
为什么老手不太适用?
说了这么多优点,但从我的使用体验来看,这个组合更适合新手。
老手为什么不太适用?
第一,老手通常已经付费订阅了更好的服务。
如果你已经在用 Claude Pro、Cursor Pro,那切换到 OpenCode 的意义不大。付费模型的响应速度和能力还是更强。
第二,老手对效率要求更高。
免费模型的延迟和稳定性问题,对老手来说是不可接受的。一天写几百行代码,多等几秒乘以次数就很可观了。
第三,老手有固定的工作流。
如果你已经习惯了某个工具的快捷键、操作逻辑,切换成本不低。
我的建议
总结一下我的使用经验:
如果你是新手:
如果你是老手:
- 如果追求极致效率,还是 Claude Code/Cursor 更香
- 如果你需要本地部署、隐私保护,OpenCode 可以作为备选
最后总结
OpenCode + oh-my-opencode 这个组合,我觉得最大的价值是:降低了 AI 编程的门槛。
以前想用 AI 写代码,要么订阅 Pro,要么忍受各种限制。现在有了开源方案,新手可以零成本体验 AI 编程的便利。
技术发展的趋势就是这样:先进的东西一开始很贵,然后逐渐普及,最后变成基础设施。
项目地址:
https://github.com/anomalyco/opencode
https://github.com/code-yeongyu/oh-my-opencode
(觉得有用请点赞、收藏、转发三连!有问题评论区见~)