Providers

OpenCode

OpenCode udostępnia w OpenClaw dwa hostowane katalogi:

Katalog Prefiks Dostawca runtime
Zen opencode/... opencode
Go opencode-go/... opencode-go

Oba katalogi używają tego samego klucza API OpenCode. OpenClaw zachowuje rozdzielone identyfikatory dostawców runtime, aby routing upstream dla poszczególnych modeli pozostał poprawny, ale onboarding i dokumentacja traktują je jako jedną konfigurację OpenCode.

Pierwsze kroki

Katalog Zen

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

  • Uruchom onboarding

    openclaw onboard --auth-choice opencode-zen
    

    Albo przekaż klucz bezpośrednio:

    openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"
    
  • Ustaw model Zen jako domyślny

    openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"
    
  • Sprawdź, czy modele są dostępne

    openclaw models list --provider opencode
    
  • Katalog Go

    Najlepsze do: hostowanej przez OpenCode linii modeli Kimi, GLM i MiniMax.

  • Uruchom onboarding

    openclaw onboard --auth-choice opencode-go
    

    Albo przekaż klucz bezpośrednio:

    openclaw onboard --opencode-go-api-key "$OPENCODE_API_KEY"
    
  • Ustaw model Go jako domyślny

    openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.6"
    
  • Sprawdź, czy modele są dostępne

    openclaw models list --provider opencode-go
    
  • Przykład konfiguracji

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

    Wbudowane katalogi

    Zen

    Właściwość Wartość
    Dostawca runtime opencode
    Przykładowe modele opencode/claude-opus-4-6, opencode/gpt-5.5, opencode/gemini-3-pro

    Go

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

    Konfiguracja zaawansowana

    Aliasy klucza API

    OPENCODE_ZEN_API_KEY jest również obsługiwany jako alias dla OPENCODE_API_KEY.

    Współdzielone poświadczenia

    Wprowadzenie jednego klucza OpenCode podczas konfiguracji zapisuje poświadczenia dla obu dostawców runtime. Nie musisz przechodzić onboardingu osobno dla każdego katalogu.

    Rozliczanie i panel

    Logujesz się do OpenCode, dodajesz dane rozliczeniowe i kopiujesz swój klucz API. Rozliczanie i dostępność katalogów są zarządzane z panelu OpenCode.

    Zachowanie odtwarzania Gemini

    Odwołania OpenCode oparte na Gemini pozostają na ścieżce proxy-Gemini, więc OpenClaw zachowuje tam sanityzację sygnatur myślenia Gemini bez włączania natywnej walidacji odtwarzania Gemini ani przepisów bootstrap.

    Zachowanie odtwarzania dla modeli innych niż Gemini

    Odwołania OpenCode inne niż Gemini zachowują minimalną politykę odtwarzania zgodną z OpenAI.

    Powiązane