OpenCode

OpenCode 在 OpenClaw 中提供两个托管目录:

  • opencode/... 对应 Zen 目录
  • opencode-go/... 对应 Go 目录

两个目录共用同一个 OpenCode API 密钥。OpenClaw 在运行时保持提供商 ID 分离,确保上游按模型路由正确,但引导和文档中把它们当作同一个 OpenCode 配置来处理。

CLI 配置

Zen 目录

openclaw onboard --auth-choice opencode-zen
openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"

Go 目录

openclaw onboard --auth-choice opencode-go
openclaw onboard --opencode-go-api-key "$OPENCODE_API_KEY"

配置示例

{
  env: { OPENCODE_API_KEY: "sk-..." },
  agents: { defaults: { model: { primary: "opencode/claude-opus-4-6" } } },
}

目录

Zen

  • 运行时提供商:opencode
  • 模型示例:opencode/claude-opus-4-6opencode/gpt-5.2opencode/gemini-3-pro
  • 适合想用 OpenCode 精选多模型代理的场景

Go

  • 运行时提供商:opencode-go
  • 模型示例:opencode-go/kimi-k2.5opencode-go/glm-5opencode-go/minimax-m2.5
  • 适合想用 OpenCode 托管的 Kimi/GLM/MiniMax 阵容的场景

备注

  • 也支持 OPENCODE_ZEN_API_KEY
  • 引导时输入一个 OpenCode 密钥,会同时为两个运行时提供商存储凭证。
  • 你需要在 OpenCode 注册、添加账单信息、复制 API 密钥。
  • 账单和目录可用性在 OpenCode 控制台管理。