Skip to main content
Większość agentów programistycznych poza Claude Code najłatwiej podłączyć do GoModel przez standardowe API kompatybilne z OpenAI. Przepływ: OpenCode / Cline / Roo Code / Kilo Code -> GoModel -> your upstream providers

Zanim zaczniesz

  • Wybierz klucz główny GoModel, na przykład change-me.
  • Uruchom GoModel z kluczem co najmniej jednego upstreamowego providera.
  • Używaj standardowego adresu GoModel http://localhost:8080/v1, chyba że Twój klient wprost wymaga pełnego URL-a endpointu.

1. Uruchom GoModel

Uruchom GoModel z kluczem głównym i co najmniej jednym upstreamowym providerem:
Możesz zamienić OPENAI_API_KEY na klucz innego providera, jeśli to z niego korzystają Twoje docelowe modele. Ważne jest, aby GoModel miał skonfigurowanego co najmniej jednego upstreamowego providera.

2. Sprawdź API kompatybilne z OpenAI

Jeśli gateway jest poprawnie podłączony, odpowiedź będzie zawierać ok.

3. Skonfiguruj swojego agenta programistycznego

OpenCode

Utwórz plik opencode.json z providerem GoModel:
Następnie wyeksportuj klucz GoModel:

Cline

W Cline wybierz:
  • API Provider: OpenAI Compatible
  • Base URL: http://localhost:8080/v1
  • API Key: change-me
  • Model ID: model zwracany przez GET /v1/models

Roo Code

W Roo Code wybierz:
  • API Provider: OpenAI Compatible
  • Base URL: http://localhost:8080/v1
  • API Key: change-me
  • Model ID: model zwracany przez GET /v1/models
Roo Code wymaga natywnego tool callingu. Wybierz model i ścieżkę providera, które obsługują tool calling kompatybilny z OpenAI.

Kilo Code

W Kilo Code wybierz:
  • API Provider: OpenAI Compatible
  • Base URL: http://localhost:8080/v1
  • API Key: change-me
  • Model ID: model zwracany przez GET /v1/models
Kilo Code obsługuje też pełny URL endpointu, jeśli go potrzebujesz:
Zacznij od prostszego bazowego URL-a i przełącz się na pełny URL endpointu tylko wtedy, gdy wymaga tego Twoja konfiguracja.

4. Uruchom testowy prompt

W przypadku OpenCode zadziałało to zweryfikowane polecenie:
Zweryfikowany wynik:
W przypadku Cline, Roo Code i Kilo Code zapisz powyższe ustawienia providera i wyślij krótki prompt, na przykład:

5. Sprawdź ruch w GoModel

Otwórz logi audytowe w dashboardzie GoModel: http://localhost:8080/admin/dashboard/audit To najszybszy sposób, aby potwierdzić, że Twój agent programistyczny dociera do GoModel, i przejrzeć każdą interakcję. W tym samym dashboardzie możesz na bieżąco śledzić ruch i użycie GoModel.

Obecny status

  • OpenCode został zweryfikowany lokalnie i działał ze standardowym http://localhost:8080/v1
  • Cline, Roo Code i Kilo Code korzystają z tego samego modelu konfiguracji kompatybilnej z OpenAI
  • Roo Code wymaga od wybranego modelu obsługi natywnego tool callingu
  • Kilo Code może używać bazowego URL-a lub pełnego URL-a endpointu

Materiały źródłowe

Zweryfikowano 10 marca 2026 r.

Ten przewodnik łączy:
  • lokalną weryfikację z instancją GoModel pod adresem http://localhost:8080
  • lokalną weryfikację z OpenCode 1.1.36
  • oficjalną dokumentację Cline, Roo Code i Kilo Code
Lokalna weryfikacja potwierdziła, że:
  • OpenCode działał z http://localhost:8080/v1
  • zweryfikowany request OpenCode używał POST /v1/chat/completions
  • logi audytowe w dashboardzie GoModel od razu pokazały ruch z OpenCode
Ostatnia modyfikacja 24 października 2026