跳转至

OpenCode Go

OpenCode Go 是 OpenCode 内的一项独立付费订阅。它使用与 Zen 相同的 OPENCODE_API_KEY 凭证基础设施,但 Zen 密钥不会自动包含 Go 的访问权限。Go 保持自己的运行时提供方 ID(opencode-go),以确保上游按模型路由的准确性。OpenCode Go 已捆绑在 OpenClaw 软件包中,因此只需完成引导和配置即可;无需单独安装插件。

属性 值
运行时提供方 opencode-go
插件 已捆绑(opencode-go)
认证 OPENCODE_API_KEY(别名:OPENCODE_ZEN_API_KEY)
父级设置 OpenCode

快速入门

OpenCode Go 已随 OpenClaw 一起提供。您可以继续使用交互式引导,或直接传入共享的 OpenCode API 密钥。

1. 运行引导

openclaw onboard --auth-choice opencode-go

2. 将 Go 模型设为默认

openclaw config set agents.defaults.model.primary "opencode-go/kimi-k3"

3. 验证模型可用性

openclaw models list --provider opencode-go

1. 直接传入密钥

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

2. 验证模型可用性

openclaw models list --provider opencode-go

配置示例

{
  env: { vars: { OPENCODE_API_KEY: "YOUR_API_KEY_HERE" } }, // pragma: allowlist secret
  agents: { defaults: { model: { primary: "opencode-go/kimi-k3" } } },
}

目录

运行 openclaw models list --provider opencode-go 获取当前模型列表。OpenClaw 会将 Go 公布的模型 ID 与来自 https://models.opencode.ai/api.json 的权威元数据合并,因此当新上游模型在受信任的 OpenCode 端点上使用受支持的传输方式时,无需更新 OpenClaw 即可出现。上游目录仅在配置了 OpenCode Zen 或 Go,或使用 OpenCode 凭证显式选择时才会被下载并缓存;它绝不会在启动时或使用无关提供方时获取。

示例引用包括 opencode-go/deepseek-v4-flash、opencode-go/kimi-k3 和 opencode-go/qwen3.8-max。请使用 CLI 获取当前阵容,不要将这些示例视为完整清单。OpenClaw 会在主动发现中排除已弃用的条目,并将刷新后的生命周期状态应用到其离线回退中。捆绑的预览条目将保持隐藏,直到上游元数据接受并提供它们。捆绑种子中的现有显式引用仍然可以解析。

Go 的模型列表端点是一个通用清单,而不是账户权限检查。成功列出并不表示已授予访问权限:推理仍需要有效的 Go 订阅,包括促销模型。

DeepSeek V4 模型在智能体对话轮次和独立补全中应用相同的思考控制。显式设置为 off 会禁用原生思考,并从回放历史中移除推理内容;启用思考则会保留后续对话轮次所需的推理内容。这两条路径还会为具有固定推理的 MiniMax 模型省略不支持的控件,并移除 Kimi K2 的推理回放字段。

隐私

保留和训练政策因模型而异。使用模型前,请查看最新的 OpenCode Go 隐私表,因为提供方政策可能会独立于 OpenClaw 发生变化。

高级配置

路由行为

OpenClaw 会自动路由任何 opencode-go/... 模型引用。无需额外的提供方配置。

运行时引用约定

运行时引用保持显式:opencode/... 用于 Zen,opencode-go/... 用于 Go。这可以确保上游在两个目录中的按模型路由保持正确。

共享凭证

同一个 OPENCODE_API_KEY 可同时认证两个运行时提供方,因此设置时可以同时存储两个配置文件。Go 访问仍需要在 OpenCode 控制台中单独购买付费订阅。

Tip

请参阅 OpenCode 获取共享的引导概览以及完整的 Zen + Go 目录参考。

OpenCode(父级)

共享的引导流程、目录概览和高级说明。

模型选择

选择提供方、模型引用及故障转移行为。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw