OpenCode 是什么?为什么从 Claude Code 换到它?
我先承认:我变心了
之前写了一整个系列教大家用 Claude Code,怎么安装、怎么配 API、怎么让它帮你干活。我自己也用得很开心,还专门做了个一键安装器。觉得这东西真是帮文科生打开新世界的大门。
但最近出了件事,让我决定不再推荐它了。
2026 年 7 月,有安全研究人员发现 Claude Code 把用户的代码和对话内容回传到了 Anthropic 的服务器。默认开启,没告诉用户。Anthropic 后来解释说这是"数据飞轮",用来改进模型训练。但解释是事情被爆出来之后才匆匆给的,顺便加了个退出选项。
另外由于A社过于仇视中国用户,见一个封一个,很多哪怕使用正规取渠道获取账号的同学最近也都被封号了。后来想想,其实Agent工具简单来说就是一个长了手脚的AI罢了,此处不留爷,自有留爷处。
翻译成人话:你写的代码、你跟 AI 说的每一句话,都可能被传到美国服务器去训练他们的模型。你不知道,也没问过你。
这事让我不太舒服。一个在你电脑上干活、能访问你所有文件的工具,背着你上传数据?跟请了个家政,趁你不在翻你抽屉拍照片发朋友圈,有什么区别。
替代品:OpenCode
我花了几天找替代方案,最后选了 OpenCode。
它干什么的?跟 Claude Code 一样的活:在你电脑上帮你写文档、整理文件、处理数据、写代码。区别是它不开后门。
那为什么选它?
OpenCode 不存你的代码,不存你的对话上下文。你的东西是你的,用完拉倒。如果你要用它处理工作文件、个人项目,这一点很关键。很多公司因为 Claude Code 的回传问题已经禁止员工用了。
其次,它是开源的。代码在 GitHub 上公开,16 万 star,900 多个贡献者,每个月全球有 750 万开发者在使用。开源不是说就一定安全,但至少有人盯着、有人审查。不是一家公司关起门来写代码,说加什么就加什么。
还有一点:它不绑模型。Claude Code 只能用 Anthropic 自己的模型,OpenCode 支持 75 个以上的模型提供商。DeepSeek、通义千问、智谱、OpenAI、Gemini,想接哪个接哪个。你之前在 DeepSeek 注册的 API Key,换个地方继续用。
最后一个:免费。OpenCode 本身不收钱。它就是个壳,你把模型接进去用。钱是你跟模型提供商之间的事,几块钱一个月的事。
Claude Code vs OpenCode
| Claude Code | OpenCode | |
|---|---|---|
| 是否开源 | 否 | 是 |
| 隐私策略 | 默认回传数据 | 不存储、不上传 |
| 可选模型 | 仅 Anthropic | 75+ 提供商 |
| 费用 | 免费(模型付费) | 免费(模型自选付费) |
| 国内直连 | 需要代理 | 接 DeepSeek 即可直连 |
| 桌面 App | 有 | 有 |
| 多会话并行 | 支持 | 支持 |
| 对话分享 | 无 | 一键分享链接 |
对国内用户来说,好处很具体
之前为了给 Claude Code 配 DeepSeek,你可能折腾过配置文件:复制粘贴 API Key、改 json、试好几次才能连上。OpenCode 对这些国产模型的适配好太多了。安装器里直接选 DeepSeek,输 API Key 就行。
还有一个数据让我比较安心:看 OpenCode 后台的统计,中国用户的使用量全球第一,DeepSeek v4-pro 和 v4-flash 是用得最多的两个模型。这说明已经有大量国内用户在上面稳定使用,不是没人用的小众玩具。
安装器我已经写好了
之前给 Claude Code 做的安装器,反馈还行:双击 EXE,输 API Key,就能用。有的人连命令行是什么都不知道,也装上了。
这次直接重写了一份,面朝 OpenCode:
- 双击运行,全程中文
- 自动装 Node.js(没装的话)
- 自动配 DeepSeek API
- 附带 5 个办公技能:写周报、整理文件、做简历、学习规划、处理表格
下周发安装教程。安装器免费,放服务器上直接下载。这两天你先把 DeepSeek API Key 注册了就行。
如果你之前注册过 DeepSeek API Key,直接用。没有的话五分钟搞定:点这里看教程。
需要会编程吗?
不需要。跟之前一样,你说中文,它干活。不学命令,不学语法。
唯一的变化:启动命令从 claude 变成了 opencode。就这个区别。
想试试?
- 注册 DeepSeek API Key(已有就跳过)→ 获取 DeepSeek API Key 指南
- 等安装器(下篇发)
- 双击,输 Key,开始用
如果你已经装了 Claude Code,不用急着卸。两台可以共存。先用 OpenCode,顺手了再卸掉 Claude Code。卸载一行命令的事,如果想彻底删除干净可以让OpenCode帮你卸载Claude Code,哦耶。
换工具不是因为 Claude Code 不好用。好用确实好用。但"信任"这东西,破了就是破了。开源的好处是:我看得见它在干什么。


