Skip to main content
Die meisten Coding-Agents außer Claude Code lassen sich am einfachsten über die standardmäßige OpenAI-kompatible API mit GoModel verbinden. Ablauf: 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

Ist das Gateway korrekt angebunden, enthält die Response ok.

3. Ihren Coding-Agent konfigurieren

OpenCode

Erstellen Sie eine Datei opencode.json mit einem GoModel-Provider:
Exportieren Sie anschließend den GoModel-Key:

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/models zurü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/models zurü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/models zurückgibt
Kilo Code unterstützt bei Bedarf auch eine vollständige Endpunkt-URL:
Beginnen Sie mit der einfacheren Base-URL und wechseln Sie nur dann zu einer vollständigen Endpunkt-URL, wenn Ihr Setup dies erfordert.

4. Einen Test-Prompt ausführen

Für OpenCode hat dieser geprüfte Befehl funktioniert:
Das geprüfte Ergebnis war:
Speichern Sie für Cline, Roo Code und Kilo Code die obigen Provider-Einstellungen und senden Sie einen kleinen Prompt wie:

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

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
Die lokale Prüfung hat bestätigt:
  • 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
Zuletzt geändert am 24. Oktober 2026