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 控制台中管理。