---
read_when:
    - Je wilt één API-sleutel voor veel LLM's
    - Je wilt modellen via Kilo Gateway in OpenClaw uitvoeren
summary: Gebruik de uniforme API van Kilo Gateway om toegang te krijgen tot veel modellen in OpenClaw
title: Kilo Gateway
x-i18n:
    generated_at: "2026-05-11T20:47:06Z"
    model: gpt-5.5
    provider: openai
    source_hash: 3de2d983a028082d0a897fdafa48ff1f2ad82f3aacec547763159db07adb00a2
    source_path: providers/kilocode.md
    workflow: 16
---

Kilo Gateway biedt een **uniforme API** die verzoeken naar veel modellen achter één
endpoint en API-sleutel routeert. Deze is OpenAI-compatibel, waardoor de meeste OpenAI-SDK's werken door de basis-URL te wijzigen.

| Eigenschap | Waarde                             |
| ---------- | ---------------------------------- |
| Provider   | `kilocode`                         |
| Auth       | `KILOCODE_API_KEY`                 |
| API        | OpenAI-compatibel                  |
| Basis-URL  | `https://api.kilo.ai/api/gateway/` |

## Aan de slag

<Steps>
  <Step title="Maak een account aan">
    Ga naar [app.kilo.ai](https://app.kilo.ai), meld je aan of maak een account aan, navigeer daarna naar API Keys en genereer een nieuwe sleutel.
  </Step>
  <Step title="Voer onboarding uit">
    ```bash
    openclaw onboard --auth-choice kilocode-api-key
    ```

    Of stel de omgevingsvariabele rechtstreeks in:

    ```bash
    export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
    ```

  </Step>
  <Step title="Controleer of het model beschikbaar is">
    ```bash
    openclaw models list --provider kilocode
    ```
  </Step>
</Steps>

## Standaardmodel

Het standaardmodel is `kilocode/kilo/auto`, een provider-eigen smart-routing
model dat door Kilo Gateway wordt beheerd.

<Note>
OpenClaw behandelt `kilocode/kilo/auto` als de stabiele standaardreferentie, maar publiceert geen
door bronnen onderbouwde mapping van taak naar upstream-model voor die route. De exacte
upstream-routing achter `kilocode/kilo/auto` is eigendom van Kilo Gateway en is niet
hard-coded in OpenClaw.
</Note>

## Ingebouwde catalogus

OpenClaw ontdekt beschikbare modellen dynamisch vanuit de Kilo Gateway bij het opstarten. Gebruik
`/models kilocode` om de volledige lijst met modellen te zien die beschikbaar zijn met je account.

Elk model dat beschikbaar is op de Gateway kan worden gebruikt met het prefix `kilocode/`:

| Modelreferentie                         | Opmerkingen                        |
| --------------------------------------- | ---------------------------------- |
| `kilocode/kilo/auto`                    | Standaard — smart routing          |
| `kilocode/anthropic/claude-sonnet-4`    | Anthropic via Kilo                 |
| `kilocode/openai/gpt-5.5`               | OpenAI via Kilo                    |
| `kilocode/google/gemini-3.1-pro-preview` | Google via Kilo                   |
| ...en nog veel meer                     | Gebruik `/models kilocode` om alles te tonen |

<Tip>
Bij het opstarten bevraagt OpenClaw `GET https://api.kilo.ai/api/gateway/models` en voegt
ontdekte modellen samen vóór de statische fallbackcatalogus. De gebundelde fallback bevat altijd
`kilocode/kilo/auto` (`Kilo Auto`) met `input: ["text", "image"]`,
`reasoning: true`, `contextWindow: 1000000` en `maxTokens: 128000`.
</Tip>

## Configuratievoorbeeld

```json5
{
  env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret
  agents: {
    defaults: {
      model: { primary: "kilocode/kilo/auto" },
    },
  },
}
```

<AccordionGroup>
  <Accordion title="Transport en compatibiliteit">
    Kilo Gateway is in de bron gedocumenteerd als OpenRouter-compatibel, waardoor deze op
    het proxy-achtige OpenAI-compatibele pad blijft in plaats van native OpenAI-verzoeksvorming te gebruiken.

    - Gemini-backed Kilo-referenties blijven op het proxy-Gemini-pad, zodat OpenClaw daar
      Gemini thought-signature sanitation behoudt zonder native Gemini
      replay-validatie of bootstrap-herschrijvingen in te schakelen.
    - Kilo Gateway gebruikt onder de motorkap een Bearer-token met je API-sleutel.

  </Accordion>

  <Accordion title="Stream-wrapper en redenering">
    Kilo's gedeelde stream-wrapper voegt de app-header van de provider toe en normaliseert
    proxy-reasoning-payloads voor ondersteunde concrete modelreferenties.

    <Warning>
    `kilocode/kilo/auto` en andere hints zonder ondersteuning voor proxy-reasoning slaan reasoning
    injection over. Als je ondersteuning voor reasoning nodig hebt, gebruik dan een concrete modelreferentie zoals
    `kilocode/anthropic/claude-sonnet-4`.
    </Warning>

  </Accordion>

  <Accordion title="Probleemoplossing">
    - Als modeldetectie bij het opstarten mislukt, valt OpenClaw terug op de gebundelde statische catalogus met `kilocode/kilo/auto`.
    - Controleer of je API-sleutel geldig is en dat je Kilo-account de gewenste modellen heeft ingeschakeld.
    - Wanneer de Gateway als daemon draait, zorg er dan voor dat `KILOCODE_API_KEY` beschikbaar is voor dat proces (bijvoorbeeld in `~/.openclaw/.env` of via `env.shellEnv`).

  </Accordion>
</AccordionGroup>

## Gerelateerd

<CardGroup cols={2}>
  <Card title="Modelselectie" href="/nl/concepts/model-providers" icon="layers">
    Providers, modelreferenties en failover-gedrag kiezen.
  </Card>
  <Card title="Configuratiereferentie" href="/nl/gateway/configuration-reference" icon="gear">
    Volledige OpenClaw-configuratiereferentie.
  </Card>
  <Card title="Kilo Gateway" href="https://app.kilo.ai" icon="arrow-up-right-from-square">
    Dashboard, API-sleutels en accountbeheer van Kilo Gateway.
  </Card>
</CardGroup>
