💡 Das Problem & die Lösung
- Abonnement und Bindung an einen Anbieter
- Nur die Modelle des jeweiligen Herstellers
- Kein Blick in den Code: Blackbox-Tools
- Provider wechseln bedeutet Tool wechseln
- On-Premise- oder lokale Modelle kaum nutzbar
- 100 % Open Source (MIT) – einsehbarer Code
- Über 75 Provider, jedes beliebige Modell
- Transparent: Man sieht, was der Agent tut
- Modellwechsel per Tastendruck, kein Toolwechsel
- Läuft auch mit lokalen Modellen (Ollama & Co.)
⚙️ So funktioniert OpenCode
Installieren & starten
OpenCode ist ein CLI-Tool, das direkt im Projektordner läuft. Eine Zeile genügt zur Installation.
Provider verbinden
OpenCode ist modell-agnostisch: Anthropic, OpenAI, Google, Mistral, Ollama oder eben OpenRouter – alle laufen über dieselbe Oberfläche.
Agent arbeiten lassen
Im Chat formulierst du die Aufgabe. OpenCode liest den Code, plant, editiert Dateien, führt Befehle und Tests aus – jede Aktion sichtbar bestätigbar. Per Tab wechselt man zwischen Plan- und Build-Modus.
Modell jederzeit wechseln
Für jede Aufgabe das passende Modell – teueres Top-Modell für Architektur, günstiges Modell für Kleinkram. Alles im selben Agent.
🌐 OpenCode + OpenRouter: 300+ Modelle, ein API-Key
Das ist die stärkste Kombination: OpenCode als Agent, OpenRouter als Modell-Broker. Statt für jeden Anbieter einen eigenen Account zu pflegen, hängt man OpenCode an OpenRouter – und hat sofort alle großen Modelle zur Verfügung.
OpenRouter-Account & API-Key
Auf openrouter.ai registrieren (Google/GitHub), Credits aufladen, API-Key erzeugen. Es gibt sogar komplett kostenlose Modelle zum Testen.
Provider konfigurieren
Alternativ oder zusätzlich lässt sich OpenRouter direkt in der Projekt-Konfiguration hinterlegen. OpenCode nutzt dann die OpenAI-kompatible OpenRouter-API.
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"openrouter": {
"options": {
"baseURL": "https://openrouter.ai/api/v1",
"apiKey": "{env:OPENROUTER_API_KEY}"
}
}
},
"model": "openrouter/anthropic/claude-sonnet-4.5"
}
Modelle über OpenRouter nutzen
Jedes OpenRouter-Modell wird mit dem Präfix openrouter/ adressiert. Wechsel zwischendurch per Tastenkombination oder Startparameter.
Loslegen
OpenCode startet, lädt die Konfiguration und zeigt verfügbare Modelle an. Der Token-Verbrauch läuft transparent über das OpenRouter-Dashboard ab.
Tipp: OpenCode Zen
Neben OpenRouter betreibt das OpenCode-Team mit "Zen" eine eigene Modell-Plattform (opencode.ai/zen) mit kuratierten Coding-Modellen. Wer möchte, kann statt OpenRouter auch Zen nutzen – die Architektur bleibt identisch: Agent unabhängig vom Modell.