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. 运行引导
2. 将 Go 模型设为默认
3. 验证模型可用性
配置示例¶
{
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 目录参考。
相关¶
共享的引导流程、目录概览和高级说明。
选择提供方、模型引用及故障转移行为。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw