MuiRouter

opencode

MuiRouter in opencode verwenden

opencode ist ein KI-Coding-Agent fürs Terminal. Mit MuiRouter genügt ein Schlüssel für Claude, GPT, Gemini, Grok, Kimi und MiMo — Abrechnung pro Token, kein eigenes Konto je Anbieter.

1. API-Schlüssel anlegen

Erstelle einen Schlüssel auf der Seite „API Keys“ im Dashboard und hinterlege ihn als Umgebungsvariable.

export MUIROUTER_API_KEY=sk-gw-xxxxxxxx

2. Provider-Konfiguration hinzufügen

Eigene Provider brauchen in opencode eine explizite Modellliste. Trage Folgendes in deine Konfigurationsdatei ein:

~/.config/opencode/opencode.json

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "muirouter": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "MuiRouter",
      "options": {
        "baseURL": "https://api.muirouter.com/v1",
        "apiKey": "{env:MUIROUTER_API_KEY}"
      },
      "models": {
        "claude-opus-5": {},
        "gpt-5.6": {},
        "gemini-3-flash": {},
        "kimi-k3": {}
      }
    }
  }
}

Hier stehen nur einige gängige Modelle — weitere im gleichen Format ergänzen. Alle Modelle und Preise auf der Preisseite

3. Starten und Modell wählen

Starte opencode neu und führe /models aus, um die MuiRouter-Modelle zu sehen.

opencode
/models
Warum die Modelle von Hand eintragen?
opencode ruft den Endpunkt /v1/models eines Providers nicht auf.
Die Modelllisten der eingebauten Provider stammen aus models.dev, einer quelloffenen Modelldatenbank; eigene Provider müssen ihre Modelle in der Konfiguration deklarieren. Wir arbeiten daran, MuiRouter bei models.dev eintragen zu lassen — danach genügt MUIROUTER_API_KEY, die Modelle erscheinen von selbst und dieser Ausschnitt wird überflüssig.

Verwandt