OpenCode Zen 是由 OpenCode 团队提供的一份经过测试和验证的模型列表。
Zen 的工作方式和 OpenCode 中的其他 provider 一样。你登录 OpenCode Zen 并获取你的 API key。它是 完全可选的(completely optional),即使不使用它,你也依然可以使用 OpenCode。
Background(背景)
目前市面上有大量模型,但真正适合作为 coding agents 的模型只有少数几个。此外,大多数 provider 的配置方式差异很大,因此你会得到非常不同的性能和质量表现。
因此,如果你是通过类似 OpenRouter 的平台来使用某个模型,你永远无法确定自己拿到的是不是该模型的最佳版本。
为了解决这个问题,我们做了几件事:
- 我们测试了一组选定的模型,并与它们的团队沟通如何以最佳方式运行这些模型。
- 然后我们与部分 provider 合作,确保这些模型能够被正确地提供服务。
- 最后,我们对 model / provider 的组合进行了 benchmark,并整理出一份我们认为值得推荐的列表。
OpenCode Zen 是一个 AI gateway,可以让你访问这些模型。
How it works(工作原理)
OpenCode Zen 在 OpenCode 中的使用方式和其他 provider 完全一致。
- 你登录 OpenCode Zen,添加你的 billing 信息,并复制你的 API key。
- 在 TUI 中运行
/connect命令,选择 OpenCode Zen,然后粘贴你的 API key。 - 在 TUI 中运行
/models,查看我们推荐的模型列表。
费用按 request 计费,你可以向账户中充值 credits。
Endpoints(接口)
你也可以通过以下 API endpoints 来访问我们的模型。
表格中的 Model、Model ID、Endpoint、AI SDK Package 保持原样使用即可。
在你的 OpenCode 配置中,[model id] 使用格式 opencode/<model-id>。
例如,对于 GPT 5.1 Codex,你需要在配置中使用 opencode/gpt-5.1-codex。
Models(模型列表接口)
你可以通过以下地址获取完整的可用模型列表及其 metadata:
https://opencode.ai/zen/v1/models
Pricing(价格)
我们支持 pay-as-you-go 的计费模式。以下价格均为 每 1M tokens 的费用。
表格价格保持原样,直接参考即可。
你可能会在 usage history 中看到 Claude Haiku 3.5。这是一个 [low cost model],用于生成你的 session 标题。
免费模型包括:
- Grok Code Fast 1:目前在 OpenCode 上限时免费,xAI 团队正在收集反馈并持续改进 Grok Code。
- GLM 4.7:目前在 OpenCode 上限时免费,团队正在收集反馈并改进模型。
- MiniMax M2.1:目前在 OpenCode 上限时免费,团队正在收集反馈并改进模型。
- Big Pickle:这是一个 stealth model,目前在 OpenCode 上限时免费,团队正在收集反馈并改进模型。
如果你有任何问题,可以通过 Contact us 联系我们。
Auto-reload(自动充值)
当你的余额低于 $5 时,Zen 会自动充值 $20。
你可以修改 auto-reload 的金额,也可以完全关闭 auto-reload 功能。
Monthly limits(月度限额)
你可以为整个 workspace 以及每个团队成员设置 monthly usage limit。
例如,如果你将月度限额设置为 $20,那么 Zen 在一个月内最多只会使用 $20。 但如果你启用了 auto-reload,当余额低于 $5 时,Zen 仍然可能会产生超过 $20 的实际扣费。
Privacy(隐私)
所有模型均托管在美国(US)。我们的 provider 遵循 zero-retention policy,不会将你的数据用于模型训练,以下情况除外:
- Grok Code Fast 1:在免费期间,收集的数据可能用于改进 Grok Code。
- GLM 4.7:在免费期间,收集的数据可能用于改进模型。
- MiniMax M2.1:在免费期间,收集的数据可能用于改进模型。
- Big Pickle:在免费期间,收集的数据可能用于改进模型。
- OpenAI APIs:请求会根据 OpenAI 的 Data Policies 保留 30 天。
- Anthropic APIs:请求会根据 Anthropic 的 Data Policies 保留 30 天。
For Teams(团队使用)
Zen 同样非常适合团队使用。你可以邀请 teammates、分配 roles、管理团队可使用的模型等。
目前在 beta 阶段,workspace 管理对团队免费。后续我们会公布更详细的 pricing 信息。
Roles(角色)
你可以邀请 teammates 加入你的 workspace,并分配角色:
- Admin:管理 models、members、API keys 和 billing
- Member:仅管理自己的 API keys
Admin 还可以为每个成员设置月度 spending limits,以控制成本。
Model access(模型访问控制)
Admin 可以为 workspace 启用或禁用特定模型。 如果请求访问被禁用的模型,将会返回 error。
当你希望禁用会收集数据的模型时,这个功能非常有用。
Bring your own key(使用自有 Key)
你可以使用自己的 OpenAI 或 Anthropic API key,同时继续访问 Zen 中的其他模型。
当你使用自有 key 时,tokens 的费用将由 provider 直接计费,而不是由 Zen 计费。
例如,你的组织可能已经拥有 OpenAI 或 Anthropic 的 key,你可以直接使用它,而不必使用 Zen 提供的 key。
Goals(目标)
我们创建 OpenCode Zen 的目标是:
- Benchmark 最适合 coding agents 的 model / provider 组合。
- 始终使用 最高质量(highest quality) 的选项,不因成本而降级性能或切换到更便宜的 provider。
- 将任何 价格下降(price drops) 原价传递给用户,仅收取必要的处理费用。
- 实现 无锁定(no lock-in),你可以将它与任何其他 coding agent 一起使用,同时也可以在 OpenCode 中自由使用其他 provider。
