Alle Anleitungen

Open SourceOpenAI-kompatibelopencode

opencode

Open-Source-Terminal-Agent, funktioniert mit jedem Anbieter.

opencode konfiguriert jeden Anbieter mit einer Basis-URL, statt OPENAI_BASE_URL zu lesen. Am schnellsten geht die interaktive Anmeldung; für volle Kontrolle bearbeite die Konfigurationsdatei.

Offizielle Doku

Einrichtungsschritte

  1. 1

    opencode installieren

    Erfordert Node.js 18 oder neuer. Installiert den globalen Befehl opencode.

    bash
    npm install -g opencode-ai
  2. 2

    Option A: Schnellanmeldung

    Führe den Anmeldebefehl aus, scrolle zu „Other“ und füge deine Basis-URL und deinen API-Schlüssel ein.

    bash
    opencode auth login
  3. 3

    Option B: Konfigurationsdatei

    Deklariere einen OpenAI-kompatiblen Anbieter mit Basis-URL, Schlüssel und Modell. Ersetze die Werte durch deine eigenen.

    ~/.config/opencode/opencode.json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "custom": {
          "npm": "@ai-sdk/openai-compatible",
          "options": {
            "baseURL": "https://api.example.com/v1",
            "apiKey": "your-api-key"
          },
          "models": { "your-model-name": {} }
        }
      }
    }
  4. 4

    Loslegen

    Starte es im Ordner deines Projekts und wähle dein eigenes Modell mit dem Befehl /models.

    bash
    opencode
Tipp: opencode liest OPENAI_BASE_URL oder OPENAI_API_KEY nicht für eigene Endpunkte. Du musst den Anbieter deklarieren, entweder per auth login oder in der Konfigurationsdatei.
Wähle zuerst ein günstigeres Modell oder einen günstigeren Anbieter und trage dann dessen Schlüssel und Endpunkt in die Schritte oben ein. Preise vergleichen · Anbieter durchsuchen