Przejdź do głównej treści

OpenCode

OpenCode udostępnia dwa hostowane katalogi w OpenClaw:
KatalogPrefiksDostawca runtime
Zenopencode/...opencode
Goopencode-go/...opencode-go
Oba katalogi używają tego samego klucza API OpenCode. OpenClaw zachowuje rozdzielone identyfikatory dostawców runtime, aby routing upstream per model pozostawał poprawny, ale onboarding i dokumentacja traktują je jako jedną konfigurację OpenCode.

Pierwsze kroki

Najlepszy do: wyselekcjonowanego wielomodelowego proxy OpenCode (Claude, GPT, Gemini).
1

Uruchom onboarding

openclaw onboard --auth-choice opencode-zen
Lub przekaż klucz bezpośrednio:
openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"
2

Ustaw model Zen jako domyślny

openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"
3

Sprawdź, czy modele są dostępne

openclaw models list --provider opencode

Przykład konfiguracji

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

Katalogi

Zen

WłaściwośćWartość
Dostawca runtimeopencode
Przykładowe modeleopencode/claude-opus-4-6, opencode/gpt-5.4, opencode/gemini-3-pro

Go

WłaściwośćWartość
Dostawca runtimeopencode-go
Przykładowe modeleopencode-go/kimi-k2.5, opencode-go/glm-5, opencode-go/minimax-m2.5

Uwagi zaawansowane

OPENCODE_ZEN_API_KEY jest także obsługiwany jako alias dla OPENCODE_API_KEY.
Wprowadzenie jednego klucza OpenCode podczas konfiguracji zapisuje poświadczenia dla obu dostawców runtime. Nie musisz przechodzić onboardingu dla każdego katalogu osobno.
Logujesz się do OpenCode, dodajesz dane rozliczeniowe i kopiujesz swój klucz API. Rozliczenia i dostępność katalogów są zarządzane z panelu OpenCode.
Referencje OpenCode oparte na Gemini pozostają na ścieżce proxy-Gemini, więc OpenClaw zachowuje tam sanityzację thought-signature Gemini bez włączania natywnej walidacji odtwarzania Gemini ani przepisywania bootstrapu.
Referencje OpenCode inne niż Gemini zachowują minimalną politykę odtwarzania zgodną z OpenAI.
Wprowadzenie jednego klucza OpenCode podczas konfiguracji zapisuje poświadczenia dla dostawców runtime Zen i Go, więc onboarding wystarczy przejść tylko raz.

Powiązane

Wybór modelu

Wybór dostawców, referencji modeli i zachowania failover.

Dokumentacja konfiguracji

Pełna dokumentacja konfiguracji agentów, modeli i dostawców.