OpenCode 提示「Free usage exceeded, subscribe to Go」:不订阅的 OpenCode Go 替代方案
这条提示的意思是 OpenCode Zen 的免费模型额度用完了,OpenCode 建议你订阅每月 $10 的 OpenCode Go(opencode.ai/docs/go,2026-11-09)。在俄罗斯这个订阅不好付款,而且 Go 里没有 Claude Sonnet、Claude Opus 和 GPT-6.1。另一个办法是在同一个 OpenCode 里接自己的服务商:接 RuAPI 后智能体不用 VPN,一个密钥就能用 DeepSeek、GLM、Kimi、Grok、Claude 和 GPT,用 USDT 按实际消耗的 token 付费——不订阅,也没有 5 小时和每周的限额。
更新于:
{
"provider": {
"anthropic": {
"options": {
"baseURL": "https://www.ruapi.ai/v1",
"apiKey": "sk-..."
}
}
},
"model": "anthropic/claude-sonnet-5-5"
}这是 ~/.config/opencode/opencode.json 的片段:Claude 走内置的 anthropic 服务商,其他模型走自建的 ruapi 服务商。把 sk-... 换成 RuAPI 密钥。这样做不需要订阅 Go;已经订阅的也可以并存。
为什么会出现「subscribe to Go」,在俄罗斯订阅有什么不便
Zen 免费模型说没就没。
Big Pickle、DeepSeek Flash Free、GLM-5.3-Flash Free 等 Zen 免费模型只是限时免费、而且有额度;文档没写额度多大,部分免费模型在一些国家不能用,比如 Inkling 2 Small Free 就不对俄罗斯开放(opencode.ai/docs/zen,2026-11-09)。据 GitHub 上的反馈,可能用几次就报错(github.com/anomalyco/opencode,issue #40078、#42128)。
在俄罗斯很难付 Go 订阅。
Go 每月 $10,Go Plus 每月 $40,Go Teams 每人每月 $20。订阅要在 OpenCode Console 里开通并填写账单信息(opencode.ai/docs/go,2026-11-09)。按美元付款;文档没列付款方式,一般需要外国卡,而俄罗斯银行的卡在国外服务上通常付不了。超出限额后,Go 可以从 Console 的另一个余额里扣钱,这个余额每次充值都要加 4.6% + $0.31 手续费(opencode.ai/docs/zen)。
Go 的限额按模型分别算。
每个模型有自己的每月美元额度:5 小时内最多用 20%,一周最多 50%。在 Go 上,比如 GLM-5.3、Kimi K3.1 Pro、Grok 4.7 每月各 $15,Gemini 4 Argon 每月 $30(到 2026-11-30 为止;opencode.ai/docs/go,2026-11-09)。Claude Sonnet、Claude Opus 和 GPT-6.1 根本不在 Go 的列表里。用 RuAPI 唯一的限制是你的余额,换模型用 /models 命令。
不订阅 Go,改接 RuAPI:4 步
OpenCode 还是原来的 OpenCode,只是换了模型服务商。大约五分钟。
注册 RuAPI 并充值
在 www.ruapi.ai 用邮箱、Google、Яндекс 或 Telegram 登录。用 USDT 充值,5 USDT 起(TRC20、BEP20、TON、Polygon),也收 USDC,不需要银行卡。用卢布通过 СБП 买 USDT 的方法见 docs.ruapi.ai/zh/buy-usdt。外国银行卡也可以付款。
新账号注册后通常马上有 $0.05 体验额度,付款前就能在 deepseek-flash、gpt-6-luna 或 claude-haiku-5-5 上试 OpenCode。第一次充值后其他模型全部可用。
创建密钥并设预算
控制台 →「API 密钥」→「创建密钥」。智能体自己决定发多少请求,所以最好给密钥设个上限:把「无限额度」关掉,填一个金额。这就代替了 5 小时和每周限额——只不过上限由你自己定。


把 RuAPI 加进 OpenCode
- 最简单的是一条命令:在控制台点「接入 Claude Code、Cline 等工具」,选 OpenCode,再点「复制命令」。命令只能用一次;粘贴到终端(Windows 用 PowerShell)运行:没装 OpenCode 会先装上,然后把 RuAPI 地址和密钥写进配置并打开程序。
- 手动:照页面上方的示例,在 ~/.config/opencode/opencode.json 里加 provider。Claude 走内置的 anthropic 服务商,其他模型走带 npm 包 @ai-sdk/openai-compatible 的服务商;两个的 baseURL 都是 https://www.ruapi.ai/v1。
- OpenCode V2 桌面版里「自定义服务商」窗口暂时可能用不了——这时改用配置文件,配置文件是支持的。
选 RuAPI 组里的模型,不要选 OpenCode Zen 的
- 输入 /models,在「RuAPI · Claude」或「RuAPI」组里选模型,例如 ruapi/deepseek-flash 或 anthropic/claude-sonnet-5-5。不同组的模型名很像,而「subscribe to Go」报错只跟 OpenCode Zen 的模型有关。
- 不想误选 Zen 免费模型,可以带环境变量 OPENCODE_DISABLE_FREE_MODELS=1 启动 OpenCode,免费模型就会隐藏(opencode.ai/docs/zen)。
- 每次请求和费用都会出现在 RuAPI 控制台 →「使用日志」里。
完整教程和报错排查:docs.ruapi.ai/zh/integrations/opencode · 地址和密钥:docs.ruapi.ai/zh/quickstart · 提示缓存:docs.ruapi.ai/zh/prompt-caching
OpenCode Go 里的模型,在 RuAPI 叫什么
Go 和 RuAPI 都有
deepseek-flash、glm-5.3
kimi-k3.1-pro、MiniMax-M3.1-Flash
qwen3.8-max、grok-4.7
gpt-6-luna、claude-haiku-5-5、gemini-4-argon
Go 没有,RuAPI 有
claude-sonnet-5-5
claude-opus-5-5
gpt-5.4 和 GPT-6.1 系列
准确名称见价格页
代替 Go 的限额
所有模型共用一个余额
没有 5 小时和每周限额
每个密钥可设预算
USDT 5 起,余额不过期
在 OpenCode 里通过 RuAPI 用模型的价格
每 100 万 token 的美元价格,和 RuAPI 价格页一致。没有月费:智能体用了多少就扣多少。
| model | input $/M | output $/M |
|---|---|---|
| deepseek-flash | $0.17 缓存读取 $0.0120 | $1.44 |
| gpt-6-luna | $0.12 缓存读取 $0.0120 >272K: $0.24 | $0.60 >272K: $0.90 |
| MiniMax-M3.1-Flash | $0.18 缓存读取 $0.0180 | $0.72 |
| glm-5.3 | $1.44 缓存读取 $0.36 | $5.02 |
| kimi-k3.1-pro | $2.40 缓存读取 $0.24 | $12.00 |
| grok-4.7 | $2.40 缓存读取 $0.60 >200K: $4.80 | $7.20 >200K: $14.40 |
| claude-sonnet-5-5 | $2.40 缓存读取 $0.12 | $12.00 |
| claude-opus-5-5 | $4.80 缓存读取 $0.24 | $24.00 |
公平地说:如果你大量使用 Go 列表里的便宜模型,手上又有能在国外服务付款的卡,Go 很划算——每月 $10 光 DeepSeek Flash 就给 $100 额度(opencode.ai/docs/go,2026-11-09)。用量小或时多时少、需要 Claude Sonnet/Opus 或 GPT-6.1、或者没有能付款的卡时,RuAPI 更合适。算个例子:智能体一步输入 30,000 token(其中 24,000 来自缓存)、输出 1,000 token,在 deepseek-flash 上大约 $0.0027,$10 大约够 3,600 步。思考 token 按输出计费。
灰色的「>272K」一行是厂商对长提示的价格:请求超过阈值时,整次请求都按这个价格计费。
OpenCode Go 还是 OpenCode 接 RuAPI
| OpenCode + RuAPI | OpenCode Go | |
|---|---|---|
| 怎么付费 | 按量:充值后按 token 扣费,不订阅 | 每月 $10(Go Plus $40);开了超额使用的话,超出限额从 Console 余额扣 |
| 在俄罗斯付款 | USDT 5 起,不需要银行卡;外国银行卡也可以 | 在 OpenCode Console 填账单信息;俄罗斯银行的卡在国外服务上通常付不了 |
| 限额 | 只受余额和密钥预算限制 | 每个模型每月一份额度;5 小时最多 20%,一周最多 50% |
| Claude 和 GPT | Claude Haiku、Sonnet、Opus;GPT-6 Luna、GPT-5.4、GPT-6.1 | 只有 Claude Haiku 5.5、GPT 6 Luna、GPT 5.6 Luna |
| 什么情况更划算 | 需要强模型,或用量小、时多时少 | 大量使用 Go 里的便宜模型,并且有能用的外国卡 |
OpenCode Go 和 Zen 的信息来自 opencode.ai/docs/go 和 opencode.ai/docs/zen(2026-11-09 核对)。Go 的模型列表可能会变。
