OpenRouter mit einem Coding-Agenten nutzen

Exportieren Sie OPENROUTER_API_KEY und starten Sie oharness -m openrouter/<vendor>/<model>. OHarness ruft die Modellliste von OpenRouter ab, daher ist jedes Modell, das OpenRouter vermittelt, unter /models verfügbar.

Drei Befehle

npm install -g oharness
export OPENROUTER_API_KEY="..."
oharness

Dann zeigt /models, was OpenRouter anbietet, und /model openrouter/<vendor>/<model> wählt eines aus — die Modell-ID ist die von OpenRouter selbst und enthält bereits einen Schrägstrich.

Wann OpenRouter die richtige Wahl ist

  • Viele Modelle ausprobieren, ohne bei jedem Anbieter ein Konto zu eröffnen.
  • Eine Rechnung und ein Schlüssel für ein Team, das mehrere Anbieter nutzt.
  • Ausweichlösung: Fällt ein Upstream aus, kann die nächste Runde über denselben Schlüssel an einen anderen gehen.

Gut zu wissen

  • Beim Kauf von OpenRouter-Credits fällt eine Gebühr an, daher kann die direkte API eines Anbieters bei intensiver Nutzung eines Modells günstiger sein.
  • OHarness gibt sich gegenüber OpenRouter in den Request-Headern als OHarness zu erkennen, daher erscheint die Nutzung bei OpenRouter unter dieser App.
  • Mischen ist kein Problem: DeepSeek über den eigenen Schlüssel und Claude über OpenRouter, in einer Sitzung.

Häufige Fragen

Kann ich OpenRouter mit einem Coding-Agenten im Stil von Claude Code nutzen?

Ja. OHarness hat OpenRouter als eingebauten Anbieter. Setzen Sie OPENROUTER_API_KEY und wählen Sie mit /model openrouter/<vendor>/<model> ein beliebiges Modell.

Geht beim Wechsel zwischen OpenRouter-Modellen mitten in der Sitzung Kontext verloren?

Nicht in OHarness. Der Verlauf wird anbieterneutral gespeichert, daher wird beim Wechsel zwischen Modellen hinter OpenRouter — oder zwischen OpenRouter und einem direkten Anbieter — nichts konvertiert.

Referenz: OpenRouter

Anbieter-IDopenrouter
Base-URLhttps://openrouter.ai/api/v1
ProtokollOpenAI-kompatible Chat Completions
API-SchlüsselOPENROUTER_API_KEY
ModellerkennungJa — die Modellliste wird beim Endpunkt erfragt statt mitgeliefert.

Anbinden

Der Endpunkt oben ist eingebaut, es gibt also nichts zu konfigurieren. Legen Sie den Schlüssel in der Umgebung ab, und der Anbieter erscheint in der Modellauswahl:

export OPENROUTER_API_KEY="..."

Schlüssel werden von OpenRouter ausgegeben — hier erhalten Sie einen.

Auf einen anderen Endpunkt verweisen

Ein regionaler Host, ein Gateway oder ein eigener Server. Overrides in ~/.oharness/config.json gelten pro Feld, ein anderer Endpunkt bedeutet also nicht, den Rest des Anbieters neu anzugeben — das ist der vollständige Block, hier mit dem Standardwert, damit der Aufbau klar ist:

{
  "providers": {
    "openrouter": {
      "baseUrl": "https://openrouter.ai/api/v1"
    }
  }
}

Was Sie in jedem Fall bekommen

Dieselbe Agent-Schleife, dieselben Tools, dieselben MCP-Server und dieselben Berechtigungsregeln, egal welcher Anbieter darunter liegt — und ein Wechsel mitten in der Sitzung konvertiert nichts, weil der Verlauf nie im Format eines Anbieters gespeichert wird. Was ein Agent-Harness ist erklärt, warum das der schwierige Teil ist, und die Anbieter-Referenz behandelt den Katalog selbst.

Alle 34 Anbieter · OHarness installieren