Claude Code 桌面版很好用,但受限于 Anthropic 的规则;开源的 OpenCode 其实也有桌面应用,而且够用。结论先说:想灵活选模型、省订阅额度,OpenCode 桌面版值得一试;想要更精致的体验,Claude Code 桌面版仍更成熟,小编两个都留着。
Claude Code 桌面版哪里让人不舒服
Claude Code 桌面版是 Claude 应用里的“Code”标签页,和普通聊天挨在一起,不是独立应用,也只对付费套餐开放,最低 Pro 每月 20 美元。小编本来就订了 Pro,这不算问题,真正麻烦的是三点:
- 只能跑 Claude。连第三方模式也只接受提供 Claude 模型的网关,给一堆文件改名这种琐事,明明小编显卡上的本地模型就能做,也得交给 Claude。
- 额度和聊天共用同一个池子,在 Code 标签里收拾一下,可能就挤掉了本周想聊的对话。
- 订阅无法带到别处,Anthropic 不允许 Pro 和 Max 订阅用在第三方工具里,只有留在官方应用里才划算。
OpenCode 其实早有桌面应用
小编一直在终端里用 OpenCode,终端对小编不算舒适区,但意外地很快就适应了。后来为写另一篇文章查资料才发现,它的桌面版近一年前就以测试版发布了,覆盖 Windows、macOS 和 Linux,小编竟然完全没留意。
这期间变化不小:七月,桌面版改成了每个会话一个浏览器风格标签页的新布局;十月发布的 OpenCode 2.0 让终端、网页和桌面端连接同一个后台服务,桌面版和终端版跑的是同一个智能体。外观设置也比 Claude Code 丰富:可选浅色、深色或跟随系统,界面、代码、终端各有独立字体设置;10 月底的 2.2.0 加入桌面插件,可以添加自己的面板和样式,还有一长串主题可选。
更像一个工作空间,而不只是编程智能体
| 方面 | OpenCode 桌面版 | Claude Code 桌面版 |
|---|---|---|
| 模型选择 | 每次提问都能切换:本地模型、免费模型、Claude 都行 | 只能用 Claude |
| 费用 | 可混用本地与 API,API 费率折算下来不到订阅月费的一半 | 占用订阅额度 |
| 技能(Skills) | 自动读取 Claude Code 的技能文件夹,输入 @ 调用 | 原生支持 |
| 项目说明 | 2.0 起只读取 AGENTS.md,CLAUDE.md 内容需复制过去 | 读取 CLAUDE.md |
| 内置浏览器 | Ctrl+Alt+B 打开侧边栏标签,智能体可自己操作 | — |
| 精致程度 | 刚出测试版,较粗糙 | 小编觉得更成熟 |
内置浏览器让小编最有“工作空间”的感觉:让它检查小编凭感觉写出来的习惯追踪应用,它会自己打开页面、读取控制台错误,不用小编复制粘贴。MCP 服务器则是目前图形界面的短板:连接和登录可以在应用里用 /mcps 完成,但第一次添加还得用终端命令或改配置文件,对桌面应用的目标用户来说有点奇怪,也许还在路上。
小结:琐事交给 OpenCode,大活留给 Claude
OpenCode 桌面版刚出测试版,已经能处理小编以前浪费 Claude 额度的那些基础活。Claude Code 的应用更精致,遇到想用订阅里 Opus 的大任务,小编还是会回去用。OpenCode 的卖点,始终是能混搭几乎所有模型,从免费到低价 API 都行。官方介绍可以看 OpenCode 官方文档。
常见问题(FAQ)
OpenCode 桌面版收费吗?
应用本身是开源免费的,用什么模型决定花不花钱;它自带的免费模型也在列表里。
我之前做的 Claude Code 技能能用吗?
OpenCode 会自动读取同一个技能文件夹,不用另外设置。
CLAUDE.md 里的项目说明还有效吗?
OpenCode 2.0 起只读 AGENTS.md,需要把 CLAUDE.md 的内容复制过去。
不会用终端能上手吗?
桌面版就是为此准备的,日常使用不需要终端,只是首次添加 MCP 服务器还需要命令或配置文件。