ARTICLE · 1215920
免费开源的AI编码助手,手把手0成本装好
这周末没什么事,顺手把一个免费 AI 资源从头到尾试了一遍,能走通的地方和翻车的地方都记下来,省得你再踩一遍。
主角叫 OpenCode。一句话说清楚:它是个开源、免费的终端 AI 编码助手,最要命的一点,它不绑定任何一家模型厂商。你自己的 API key 自己带,想接 Claude 就接 Claude,想接 OpenAI、Google 也行,甚至能在本地跑开源模型,连云费都不用掏。工具本身一毛钱不收,只在你用的模型上花钱,而且不抽成。

我这次实测的目标很朴素:能不能不花一分钱,把它跑起来帮我改一段代码。
先说踩的坑。我在搜安装教程时,满屏的旧文章都写着 brew install opencode,照做直接报错,这条命令在 2.0 已经废了。官方现在的装法是 npm install -g @opencode/cli,或者跑一句官方脚本。我实际在机器上跑了一遍,装完敲 opencode --version,回的是 opencode v2.0.32,说明装到位了。

第二个坑更隐蔽。装完直接在终端敲 opencode 进界面,看着挺像回事,其实是个空壳,没接模型它什么都干不了。得先在界面里输 /connect 选供应商、把 key 填进去,再 /models 挑一个模型,它才真正开始干活。我第一次选供应商时点错了入口,白等了半分钟,这就是没看文档的代价。
一个终端里的编码助手,同时连着好几家模型厂商,钥匙自己带。

重点来了:怎么做到 0 成本。两条路。一条接 OpenRouter 的免费档,上面挂着 21 个标着 :free 的模型,注册就能用,不用绑卡;另一条更狠,本机装个 Ollama 跑开源小模型,连网费都省了。它自己也有个 10 美元/月的 Go 套餐,但那是给怕麻烦的人用的,不买照样能跑,别被带偏。我这次全程没碰那个套餐,纯用免费路径跑完,就是想证明 0 成本这条路真的走得通。
让笔记本在本地跑开源模型,连云费都不用掏。

我顺手看了眼它的来头,GitHub 上 20.8 万个 Star,官方说每月有 1600 万开发者在用。不是野鸡项目,这点让我踏实不少。

接好模型后,我拿它干了件真事:让它在我的小项目里改一个算价格汇总的函数,再跑一遍测试。它读了我 total.mjs 和测试文件,把原来手写的 for 循环累加换成了更短的 reduce 写法,功能没变,我点接受、跑 node --test,结果全绿。那种它真能读我代码、改我文件、还能自己验证的实感,比看十篇测评都实在。

2.0 还有个新东西我觉得挺香:它起了一个后台服务,终端、桌面端、网页端共用同一批会话。意思是你关掉终端窗口,没跑完的任务还在后台接着跑,换到桌面端又能接上。
关掉终端窗口,后台服务还接着把没干完的活跑完。

免费模型也不是没代价。OpenRouter 的 :free 档有速率限制,复杂任务会排队;本地模型则吃你机器的算力,太老的笔记本跑不动。这些我提前说清楚,免得你以为真能白嫖一切。
同一个入口,我选了 OpenRouter 免费档里一个能用的模型,截图给你看,标着 :free 的就是不花钱的。

值得抄吗?我的结论:如果你现在每月给 Claude Code、Cursor 这类工具交月租,又愿意碰一碰命令行,OpenCode 值得换,光把月租省下来就是实打实的。但你要是纯小白、看见终端就头大,那它对你不是羊毛,是劝退。
同一份配置,在终端、桌面和网页里共用一个会话。

周末就写到这。你现在的 AI 编程工具一个月花多少?评论区报个数,我看看大家是不是都交了智商税。
—— 关注我,把AI变成你的职场超能力 ——
如果觉得这个东西对你有帮助,可以帮我点个赞,或者转发给你需要的朋友,谢谢!















































































