从 Claude 换到 Opencode,聊聊我的真实感受

 

最近把主力工具从 Claude 换成了 Opencode,用了一段时间后,想聊聊这个选择背后的思考。

AI 工具对比

Claude 的实际问题

1. 太容易触发使用限制

这是最大的痛点。Claude 有两种限制会打断你的工作:

  • 短期限制:连续问几个问题就提示”usage limit reached”,要等几小时
  • 配额限制:Pro 用户每月也有总量上限,一个大项目就能把 quota 耗光

最崩溃的场景:正在调试代码,改了几版突然告诉你”已达上限,请稍后再试”。工作被迫中断,只能干等着。

2. 被锁定在单一模型上

想用更便宜的中文模型处理简单任务?不行。想试试新出的开源模型?不行。你只能用 Claude,而且还得”省着用”。

这感觉就像:买了辆跑车,但油费太贵还限行,不敢随便开。

3. 价格不灵活

简单问题也要按 Claude 的价格计费。比如问个 API 用法、写段样板代码,其实便宜模型就能搞定,但你没得选。

这让我开始思考:我需要的是一个”强但受限的工具”,还是一个”能随便用的工具箱”?


Opencode 怎么解决这些问题

Opencode 本质上是个壳,但这正是它的优势:

1. 没有使用限制

这是最爽的点。API key 自己买,配额自己控制:

  • 智谱 AI:每天随便用,quota 便宜
  • Claude API:只在需要时才调用,自己管理预算
  • 本地模型:完全免费,跑多少都行

不会再有”正干活突然被限制”的窘境。

2. 模型自由切换

我现在的配置:

  • 日常任务:智谱 AI(问 API、写简单代码,便宜够用)
  • 复杂问题:redirect 到 Claude(架构设计、性能优化)
  • 纯生成代码:Codex(不废话,直接给代码)

简单任务用便宜的,复杂问题才用贵的。钱花在刀刃上。

3. 成本可控

举个例子:

  • 用 Claude 官方:一天写代码,可能就把 Pro 会员的 quota 用掉 1/5
  • 用 Opencode + 智谱:同样任务,API 成本可能只要几块钱

而且随时能看到 API 消耗,心里有数。


实际使用中的场景

举几个例子:

场景 1:写业务代码

大部分时候智谱 AI 就够了。比如写个 React 组件、调个接口,它比 Claude 更理解中文需求里的隐含逻辑。而且便宜,不心疼。

场景 2:解决复杂问题

遇到架构设计、性能优化这种需要深度思考的问题,redirect 到 Claude。这时候 Claude 的强推理能力就体现出来了。

场景 3:纯生成代码

Codex 最爽。不讲废话,直接给代码。写测试、重构代码这种机械性工作交给它,效率高。


几点实际体会

1. 工具冗余很重要

因为 Antigravity 偶尔会挂,我还配了:

  • VS Code 插件(备用 API)
  • Chrome 上的 Gemini(应急用)
  • 本地模型(离线也能干活)

多准备几个工具,关键时刻不会被卡住。

2. 成本意识带来的自由

用 Claude 官方时,我会潜意识”省着用”——怕把 quota 用光。

用 Opencode 后,便宜模型随便用,反而更高效。该问就问,不用纠结。

3. 够用就是最好的

Claude 功能很多,但我常用的就那几个。Opencode 简单,但覆盖了 90% 的场景。

与其要一个”什么都能做但处处受限”的工具,不如要一个”功能够用且随便用”的工具。


总结

换到 Opencode 的核心原因就三点:

  1. 不会突然被限制打断工作
  2. 成本可控,不用省着用
  3. 能根据任务选模型,该用啥用啥

Claude 很强,但这些实际问题让它不适合作为主力工具。

工具是为人服务的,能随便用、不受限,才是好工具。