Providers

OpenCode

OpenCode udostępnia w OpenClaw dwa hostowane katalogi:

Katalog Prefiks Dostawca środowiska wykonawczego
Zen opencode/... opencode
Go opencode-go/... opencode-go

Oba katalogi korzystają z jednego klucza API OpenCode (OPENCODE_API_KEY, alias OPENCODE_ZEN_API_KEY). OpenClaw zachowuje oddzielne identyfikatory dostawców środowiska wykonawczego, aby routing poszczególnych modeli po stronie usługi nadrzędnej pozostał prawidłowy, jednak proces konfiguracji początkowej i dokumentacja traktują je jako jedną konfigurację OpenCode.

Pierwsze kroki

Katalog Zen

Najlepszy do: wyselekcjonowanego, wielomodelowego serwera proxy OpenCode (Claude, GPT, Gemini, GLM, DeepSeek, Kimi, MiniMax, Qwen).

  • Uruchom konfigurację początkową

    bash
    openclaw onboard --auth-choice opencode-zen

    Możesz też przekazać klucz bezpośrednio:

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

    bash
    openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"
  • Sprawdź dostępność modeli

    bash
    openclaw models list --provider opencode
  • Katalog Go

    Najlepszy do: hostowanej przez OpenCode gamy modeli Kimi, GLM, MiniMax, Qwen i DeepSeek.

  • Uruchom konfigurację początkową

    bash
    openclaw onboard --auth-choice opencode-go

    Możesz też przekazać klucz bezpośrednio:

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

    bash
    openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.6"
  • Sprawdź dostępność modeli

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

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

    Wbudowane katalogi

    Zen

    Właściwość Wartość
    Dostawca środowiska wykonawczego opencode
    Przykładowe modele opencode/claude-opus-4-6, opencode/gpt-5.5, opencode/gemini-3.1-pro, opencode/glm-5.2

    Uruchom openclaw models list --provider opencode, aby wyświetlić pełną aktualną listę, która zawiera również pozycje bezpłatnej warstwy, takie jak opencode/big-pickle i opencode/deepseek-v4-flash-free.

    Go

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

    Pełną tabelę modeli Go znajdziesz w sekcji OpenCode Go.

    Konfiguracja zaawansowana

    Aliasy klucza API

    OPENCODE_ZEN_API_KEY jest również akceptowany jako alias dla OPENCODE_API_KEY.

    Współdzielone dane uwierzytelniające

    Wprowadzenie jednego klucza OpenCode podczas konfiguracji zapisuje dane uwierzytelniające dla obu dostawców środowiska wykonawczego. Nie trzeba osobno przeprowadzać konfiguracji początkowej każdego katalogu.

    Uzyskiwanie klucza API

    Utwórz konto OpenCode i wygeneruj klucz API na stronie opencode.ai/auth. Rozliczeniami i dostępnością katalogów zarządza się z poziomu panelu OpenCode.

    Zachowanie odtwarzania dla Gemini

    Odwołania OpenCode oparte na Gemini pozostają na ścieżce proxy Gemini, dzięki czemu OpenClaw zachowuje tam oczyszczanie sygnatur procesu rozumowania Gemini bez włączania natywnej walidacji odtwarzania Gemini ani przepisywania danych inicjalizacyjnych.

    Zachowanie odtwarzania dla modeli innych niż Gemini

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

    Powiązane materiały

    Was this useful?
    On this page

    On this page