OpenCode / Cline / Roo Code / Kilo Code -> GoModel -> your upstream providers
Bevor Sie beginnen
- Wählen Sie einen GoModel-Master-Key, zum Beispiel
change-me. - Starten Sie GoModel mit dem API-Key mindestens eines Upstream-Providers.
- Verwenden Sie die Standard-URL von GoModel
http://localhost:8080/v1, sofern Ihr Client nicht ausdrücklich eine vollständige Endpunkt-URL verlangt.
1. GoModel starten
Starten Sie GoModel mit einem Master-Key und mindestens einem Upstream-Provider:Sie können
OPENAI_API_KEY durch den API-Key eines anderen Providers
ersetzen, wenn Ihre Zielmodelle diesen verwenden. Wichtig ist nur, dass in
GoModel mindestens ein Upstream-Provider konfiguriert ist.2. Die OpenAI-kompatible API prüfen
ok.
3. Ihren Coding-Agent konfigurieren
OpenCode
Erstellen Sie eine Dateiopencode.json mit einem GoModel-Provider:
Cline
Wählen Sie in Cline:- API Provider:
OpenAI Compatible - Base URL:
http://localhost:8080/v1 - API Key:
change-me - Model ID: ein Modell, das
GET /v1/modelszurückgibt
Roo Code
Wählen Sie in Roo Code:- API Provider:
OpenAI Compatible - Base URL:
http://localhost:8080/v1 - API Key:
change-me - Model ID: ein Modell, das
GET /v1/modelszurückgibt
Roo Code erfordert natives Tool Calling. Wählen Sie ein Modell und einen
Provider-Pfad, die OpenAI-kompatibles Tool Calling unterstützen.
Kilo Code
Wählen Sie in Kilo Code:- API Provider:
OpenAI Compatible - Base URL:
http://localhost:8080/v1 - API Key:
change-me - Model ID: ein Modell, das
GET /v1/modelszurückgibt
4. Einen Test-Prompt ausführen
Für OpenCode hat dieser geprüfte Befehl funktioniert:5. Den Traffic in GoModel prüfen
Öffnen Sie die Audit-Logs im GoModel Dashboard: http://localhost:8080/admin/dashboard/audit So bestätigen Sie am schnellsten, dass Ihr Coding-Agent GoModel erreicht, und können jede Interaktion prüfen. Im selben Dashboard können Sie Ihren GoModel-Traffic und Ihre Nutzung weiter verfolgen.Aktueller Stand
- OpenCode wurde lokal geprüft und funktionierte mit dem Standard-Endpunkt
http://localhost:8080/v1 - Cline, Roo Code und Kilo Code folgen demselben OpenAI-kompatiblen Einrichtungsmodell
- Roo Code benötigt Unterstützung für natives Tool Calling durch das gewählte Modell
- Kilo Code kann entweder eine Base-URL oder eine vollständige Endpunkt-URL verwenden
Referenzen
- OpenCode-Dokumentation zu Providern: Providers
- Cline-Dokumentation zum OpenAI-kompatiblen Provider: OpenAI Compatible
- Roo-Code-Dokumentation zum OpenAI-kompatiblen Provider: OpenAI Compatible
- Kilo-Code-Dokumentation zum OpenAI-kompatiblen Provider: OpenAI Compatible
Geprüft am 10. März 2026
Diese Anleitung kombiniert:- lokale Prüfung mit einer GoModel-Instanz unter
http://localhost:8080 - lokale Prüfung mit OpenCode
1.1.36 - die offizielle Dokumentation von Cline, Roo Code und Kilo Code
- OpenCode funktionierte mit
http://localhost:8080/v1 - der geprüfte OpenCode-Request verwendete
POST /v1/chat/completions - die Audit-Logs im GoModel Dashboard zeigten den OpenCode-Traffic sofort an