OpenCode 值得装,前提是你愿意自己配模型、自己付账单。对不想被单一厂商绑住的开发者,它省的是锁定,代价是配置和排错都要自己来;对只想打开软件就写代码的新手,它暂时不值得,学习成本会先把效率吃掉。
它到底是什么
OpenCode 是终端优先的开源 AI 编程智能体,能在命令行里读写代码、跑命令,帮你改文件、查问题、推进开发任务。它由 Anomaly 团队开发,这个团队此前是 SST 团队。它最大的不同是不绑定单一模型,支持 75 个以上模型提供商,你可以接 Claude、GPT、Gemini,也可以用本地的 Ollama。工具本身不抽成,你自带 API Key,按模型厂商原价付费。它还分 Plan 和 Build 两种模式:Plan 只做规划、不改文件,适合先看思路;Build 才真正执行修改,适合确认方案后再动手。
官方仓库信息
这个项目发布在 GitHub 上,组织名为 anomalyco,项目名为 opencode,在 GitHub 上的星数已经超过 16 万。找项目时认准这三项信息即可,不要把同名的其他工具混进来。
部署成本:装得快,配得慢
部署本身不重,本机装好 CLI 就能起步,不需要自己搭服务器。真正的门槛在后面:选哪个模型、填哪家的 Key、本地模型怎么接、不同任务用强模型还是便宜模型,这些都要你自己决定。配好之后很灵活,今天用这个模型写代码,明天换另一个模型做审查,不用迁就某一家产品;但配的过程没有一键包办,出错时也要自己定位是哪一步的问题。
真实坑点:省了锁定,费了心力
第一,模型费用全靠自付,用强模型时账单涨得很快,长时间让它读大仓库、反复改代码,花费很难提前算准。第二,不要默认能把订阅账号当 API 来用,拿订阅登录去接第三方工具,可能被模型厂商限制,规则不在你手里。第三,终端操作和配置排错对新手不友好,命令不熟、配置写错时,它不会像成品软件那样一步步领着你修。第四,出了问题要自己查日志、翻社区讨论找答案,没有官方客服替你兜底,赶项目时这点很耗时间。
适合谁,不适合谁
适合已经习惯终端、手里有多个模型 Key、想在不同模型之间自由切换的开发者,也适合在意数据和工具自主权、愿意折腾配置的人。不适合刚学编程、没用过命令行的人,也不适合只想付一笔固定费用就省心用、讨厌看日志和账单的人。先用 Plan 模式拿一个小项目试一轮,能接受配置和付费方式,再把它放进日常工作流。