OpenCode Zen 付费这件事,先得对上名字:官方已经把 Zen 换成 OpenCode Models,控制台叫 Console。钱走两条路,一条先充值再按量扣,一条按月订阅 Go;充值那笔要另付 4.6% 加 0.31 美元的处理费。 Zen 这个名字,官网已经不用了
现在打开 opencode.ai/zen,会跳到控制台的模型页;文档里旧的 zen 路径也一样,最终落到 console/models 那一页。首页的入口按钮写的是 OpenCode Models,正文里几乎找不到 Zen 这个词,更新日志里一次都没提过。
所以从旧文章点进来的人,要找的东西没消失,只是换了牌子。原来的 Zen 就是今天 Console 里的按量付费网关:充值、拿 key、按请求扣钱,能力一样,价目表也在同一页。搜索时把 Zen 和 Models 当同义词看,能少绕很多弯路。
Console 本身不收钱。官方写明对任意规模的团队免费,没有座席费,只按用量从预付费余额里扣。这句话很重要,它意味着账单上的每一分钱都对应一次真实的模型调用,没有为账号本身付费的成分。
付费结构:三条路,可以叠着走
按量、订阅、自带供应商,是三种互不排斥的付款关系,选哪个取决于你的用量形状,而不是哪个更高级。
预付费余额覆盖整个 workspace,管理员充一次,团队里所有人共用这一池钱。Go 是月订阅,额度按模型折算成美元,用完还能回落到余额继续扣。自带供应商则是钱付给模型厂商,Console 只做路由和统一 key,不经手这笔账。
充值与单价:52.61 是怎么算出来的
设置里的 Billing 页面加支付方式,再点 Add credits,档位是 10、50、100 美元,也可以自己填数。处理费 4.6% 加 0.31 美元,加在充值额之上,到账仍是整额。
官方口径是按成本价转售,加价只用来覆盖支付通道的成本。这一点在文档里写得很直白,也解释了为什么单价比直接找厂商略高一点点,却没有中间那层利润。
支付方式五种:银行卡、Link、Alipay、UPI、微信支付,底层走 Stripe 结算。自动充值可以设触发余额和补充金额,扣的是默认支付方式,同样带处理费;失败一次就会自动关掉,得重新设。
删卡要留心。自动充值和用这张卡续费的 Go 会一起停,续费断了不会有人提醒你,等到某天请求被拦才发现。
这 50 美元进账之后,按单价表一格格扣。计价单位是每 100 万 token,分输入、输出、缓存读、缓存写四栏。多数开源模型缓存写一栏是空的,说明不支持显式缓存写入;标了价的主要是 Claude、GPT 6 系列和部分 Qwen、Kimi 型号。 同一张价目表里,最贵的输入价是最便宜的 300 倍。GPT 5.4 Pro 输入 30 美元、输出 180 美元;Claude Haiku 5.5 在 10 万 token 以内是 0.1 与 0.5。拿贵模型做架构重构、拿便宜的做批量改测试,同样的工作量账单能差出两个数量级。
两件事容易踩。一是长上下文分档:GPT 6 Astra 在 27.2 万 token 以内是 10 与 50,超过就变 20 与 75,把整个仓库一次塞进去,单价当场翻倍。二是促销有期限:Gemini 4 Argon 与 Mistral Large 4 现在挂五折,价格会回去。 | | | |
|---|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
Claude Haiku 5.5(10 万 token 内) | | | |
| | | |
Go 三档:10、40、20 一人
Go 每月 10 美元,Go Plus 每月 40 美元,Go Teams 每人每月 20 美元。前两档只对单人 workspace 开放,也就是注册时自动建的那个 Personal 空间。
升级不浪费。Go 或 Go Plus 随时能升 Teams,当月没用完的额度会折算抵扣;成员中途加入也收 20 美元,给的是完整一个月的额度。服务账号不在覆盖范围内,跑自动化的机器人得走按量。
额度不是次数,是美元。同一个套餐里,GLM-5.3 一个月 15 美元,DeepSeek V4.1 Flash 有 100 美元,Gemini 4 Argon 30 美元。便宜的模型能跑更多 token,贵的那几个几次大改就见了底。这是设计而不是故障:官方说议价能力强的模型给得多,公开价已经很低的就给得少。
| | |
|---|
| | |
| | 单人 workspace,额度多数抬到 3 至 4 倍 |
| | 多成员 workspace,每人独立额度,比 Go 高 5 美元 |
| | |
额度三层窗口,5 小时那层最先撞
每个模型都有三个并行窗口:5 小时用掉月额度的 20%,一周 50%,一月 100%。写一下午代码,先卡住的通常是 5 小时那层,周额度还大把剩着。
每次响应会带一个 opencode.allowance 字段,写明这次请求记了多少。想知道钱花在哪,看这个比猜准,也比事后翻账单快。团队空间还有更快的入口:顶部的 Billing 按钮,或直接按 B 键,抽屉里实时显示 Go 限额、余额与用量。
撞满限额不是完全不能用,免费模型还能继续跑。想不中断就开 Extra Usage:在 Go 页面打开后,超额部分从余额扣。Go Teams 默认就是开的。
接入:从绑卡到跑通,七步
- 打开 opencode.ai,登入 Console,账号用邮箱注册即可。
- 进设置里的 Billing,加支付方式,在 Stripe 页面完成验证。
- 同页点 Add credits,选档位或填自定义金额,确认支付,处理费一并计入这笔扣款。
- 在 API 页生成 key,按项目分开建,别让多个服务共用一把。
- 终端里跑 /connect,选 OpenCode pay-as-you-go,粘贴 key。
- 跑 /models 挑模型,先用便宜的试通链路,再换贵的。
- 团队再加三步:建 workspace、邀成员并给角色、在预算页设月度上限。
客户端有门槛。请求要像正常编码代理的流量,要带自己的 user agent 而不是通用 SDK 名,还要在 x-opencode-session 里给稳定的会话 ID。官方验证过 Hermes、Claude Code、Codex、ZCode、Pi、jcode 与 Kilo Code CLI;DeepSeek Harness、GitHub Copilot Chat、Kimi Code、MiMo Code 目前会话头缺失或不完整,能接上但路由与缓存优化的效果打折。 模型 ID 前缀也不一样:按量是 opencode/ 开头,订阅是 opencode-go/ 开头。写错会报找不到模型,而报错信息不会告诉你是前缀的问题。
402 与 429:两种拦截,两种原因
余额归零,付费请求返回 HTTP 402,错误文案是 Insufficient account funds。余额不会变成负数,也不支持透支,这一点官方写得很明确。
预算触顶返回 429,文案是 Policy budget exceeded。预算是月度上限,每月 1 日 00:00 UTC 重置,跟余额是两套独立机制。
两者互不覆盖。余额还剩很多,预算照样能拦住你;预算设成 0 美元时,所有计入预算的花费全停,包括自带供应商的调用。
计入预算的有四项:付费模型、自带供应商按设定价格、网页搜索(仅全花费预算)、Go 超额后从余额扣的部分。免费模型与 Go 计划内的用量不算,所以免费档跑再多也不会把预算顶掉。
预算在请求开始时检查,已经跑起来的请求会做完,最终花费可能略微超过上限。改预算会把当月已经花的算进去,不会重置已用额度,加预算前先看清这一点。
付了钱,数据去哪
模型托管在美国与欧盟。供应商默认零留存、不拿数据训练,例外逐条列在模型页上,不是笼统承诺。
走 OpenAI 与 Anthropic 接口的请求留存 30 天;Mistral 不用于训练;Beam Free 留 30 天但明确不训练。免费档有几条要留意:Big Pickle、Flint 40B、MiMo-V2.6-Flash 在免费期可能拿数据改进模型;三款 Nemotron 免费端点是 NVIDIA 的试用通道,官方直接写了别传个人或机密数据。
Muse Spark 两个 Contributor 版本是用免费或低价换训练授权,默认被隐私设置挡着,要 owner 手动打开允许训练类端点才通。
区域也要看。DeepSeek V4.1 Flash 与 V4 Pro 默认只走欧洲与美国,要从中国发起请求得在隐私设置里选 Global。免费模型里 Beam Free 与 Crouton Alpha Free 明确不含中国内地与港澳,Pulse Alpha Free 排除了欧盟等地。
常见问题
Q:OpenCode Zen 付费入口在哪? A:在 opencode.ai 登入 Console,账单页就是入口。旧链接会自动跳过去,名字换成 Models 之后功能没变。
Q:不付钱能用吗? A:能。Console 开户免费,十来个免费模型可以零成本跑,包括 GLM-5.3-Flash Free、DeepSeek V4.1 Flash Free、Flint 40B Free 等。
Q:充 50 美元为什么扣 52.61? A:4.6% 加 0.31 美元的处理费加在充值额上,到账仍是 50 美元,余额里不会少这 2.61。
Q:Go 和按量能同时用吗? A:能。Go 页面开 Extra Usage,额度用完后自动回落到余额继续扣,接口不会中断。
Q:额度用完会怎样? A:付费请求被拦,免费模型仍可用。有余额且开了 Extra Usage 就继续扣余额,没开就得等到下个周期。
Q:预算和余额是一回事吗? A:不是。余额是钱包,预算是月度上限。预算触顶返回 429,跟余额还有多少无关。
Q:能开发票吗? A:每笔支付都在 Invoices 里,可以下载发票或查看收据。有信用协议的 workspace 可以申请月度账期,每月 1 日开票、14 天到期。
Q:团队怎么算钱? A:Go Teams 每人每月 20 美元,各自有独立额度;Console 本身不收座席费,成员再多也不加钱。
Q:充进去的钱能退吗? A:条款页没有单列退款条款,也没写不可退,只能联系官方支持确认,邮箱在条款页底部。
付费前要核对的九件事
1. 名字先对上。Zen 已经并入 Models,别在旧路径上找价目表,跳转后的那一页才是最新的。
2. 处理费按笔收,0.31 美元是固定项。一次充 50 比五次充 10 省 1.24 美元,小额勤充最不划算。
3. 自动充值失败会自动关闭。换卡、出差、银行风控之后回来要重设,不会自己恢复。
4. 删支付方式会连带停掉自动充值与 Go 续费。清理卡片之前先确认没有挂在上面。
5. 长上下文分档计价。超过阈值单价可能翻倍,别把整个仓库一次性塞进上下文。
6. 免费模型有区域与留存差异,商用之前逐条看,不要默认全都零留存。
7. 付费不等于不限速。Go 有三层窗口,5 小时那层最先撞,重活拆开做比一口气跑完更稳。
8. 废弃模型带日期,充钱之前对一眼清单,别把预算押在下个月就下线的型号上。
9. 账单主体是 ANOMALY INNOVATIONS, INC.。要走对公报销,提前确认发票抬头与税号能不能对上。
回到开头,OpenCode Zen 付费这件事没有隐藏关卡:名字换成 Models,账分按量与订阅两条,4.6% 加 0.31 美元是唯一的固定附加成本。先把预算和额度窗口设好,再决定充多少,比月底对着账单反推省事得多。