OpenCode Zen 是由 OpenCode 团队提供的一份经过测试和验证的模型列表。

Zen 的工作方式和 OpenCode 中的其他 provider 一样。你登录 OpenCode Zen 并获取你的 API key。它是 完全可选的(completely optional),即使不使用它,你也依然可以使用 OpenCode。


Background(背景)

目前市面上有大量模型,但真正适合作为 coding agents 的模型只有少数几个。此外,大多数 provider 的配置方式差异很大,因此你会得到非常不同的性能和质量表现。

因此,如果你是通过类似 OpenRouter 的平台来使用某个模型,你永远无法确定自己拿到的是不是该模型的最佳版本。

为了解决这个问题,我们做了几件事:

  1. 我们测试了一组选定的模型,并与它们的团队沟通如何以最佳方式运行这些模型。
  2. 然后我们与部分 provider 合作,确保这些模型能够被正确地提供服务。
  3. 最后,我们对 model / provider 的组合进行了 benchmark,并整理出一份我们认为值得推荐的列表。

OpenCode Zen 是一个 AI gateway,可以让你访问这些模型。


How it works(工作原理)

OpenCode Zen 在 OpenCode 中的使用方式和其他 provider 完全一致。

  1. 你登录 OpenCode Zen,添加你的 billing 信息,并复制你的 API key。
  2. 在 TUI 中运行 /connect 命令,选择 OpenCode Zen,然后粘贴你的 API key。
  3. 在 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:

  1. 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 的目标是:

  1. Benchmark 最适合 coding agents 的 model / provider 组合。
  2. 始终使用 最高质量(highest quality) 的选项,不因成本而降级性能或切换到更便宜的 provider。
  3. 将任何 价格下降(price drops) 原价传递给用户,仅收取必要的处理费用。
  4. 实现 无锁定(no lock-in),你可以将它与任何其他 coding agent 一起使用,同时也可以在 OpenCode 中自由使用其他 provider。