Sekcje bazy wiedzy ▾

Nawigacja

▸ Zacznij tutaj Według ról

Kategorie

Narzędzia 52
Słownik 12

Narzędzia

OpenCode: własny model w terminalu

OpenCode to open-source'owy asystent AI do kodowania, działający bezpośrednio w terminalu. Bez subskrypcji, bez vendor lock-in. Obsługuje autouzupełnianie, generowanie kodu, refaktoryzację i wyjaśnienia — wszystko przez API zgodne z OpenAI.

W przeciwieństwie do narzędzi własnościowych (GitHub Copilot, Cursor Pro) OpenCode jest całkowicie darmowy i otwarty. Jedyny koszt to dostawca API dla LLM. Z JoinGonka Gateway ten koszt spada do $0.30 miesięcznie.

Konfiguracja zajmuje kilka minut — instalatorem w jednej komendzie lub ręcznie natywnymi środkami OpenCode, bez edycji zmiennych środowiskowych.

Krok 1: Uzyskaj klucz API

Standardowa procedura dla wszystkich narzędzi:

  1. Rejestracja na gate.joingonka.ai/register.
  2. Bonus 3M darmowych tokenów naliczany jest automatycznie.
  3. Stwórz klucz API (format jg-xxx) w Dashboard.

Ten sam klucz działa z Cursor, Cline, Continue.dev i każdym klientem zgodnym z OpenAI.

Krok 2: Skonfiguruj OpenCode

Najprościej — skonfigurować instalatorem za pomocą jednej komendy. Dla narzędzi CLI/plikowych sam skonfiguruje providera JoinGonka (baseUrl, modele) i zapisze klucz w natywnym magazynie OpenCode, nie naruszając zmiennych środowiskowych; dla narzędzi UI pokaże gotowe wartości do wklejenia:

npx @joingonka/setup --tool opencode

Instalator jest uniwersalny (bez flagi zaproponuje wybór narzędzia z listy), zapyta o klucz jg-… i po konfiguracji wykona live-sprawdzenie zapytaniem do gateway. Reszty ustawień nie narusza. Poniżej — sposób ręczny, jeśli wolisz skonfigurować samodzielnie.

Skonfiguruj ręcznie (plan B)

OpenCode przechowuje klucze natywnie i opisuje providerów we własnym pliku konfiguracyjnym — dlatego konfiguracja ręczna również nie narusza zmiennych środowiskowych, a inne Twoje narzędzia kompatybilne z OpenAI będą działać jak dotychczas.

Krok 1 — zapisz klucz. Wykonaj opencode auth login, wybierz Other, wprowadź id providera joingonka i wklej klucz jg-…. OpenCode zapisze go w ~/.local/share/opencode/auth.json.

Krok 2 — opisz providera. Dodaj do ~/.config/opencode/opencode.json (id joingonka musi być zgodne z krokiem 1):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

Pola apiKey nie trzeba dodawać do tego pliku — OpenCode wstawi klucz z auth.json według pasującego id.

Wybór modelu: domyślnie odpowiedni jest joingonka/MiniMaxAI/MiniMax-M2.7; do zadań z rozumowaniem i najdłuższym kontekstem sieci (390K) — joingonka/zai-org/GLM-5.3-Flash; duże prompty bez rozumowania i najdłuższy wynik — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731 (380K, drugi pod względem długości kontekstu).

Weryfikacja: uruchom opencode i poproś o napisanie funkcji. Jeśli odpowiedź nadeszła — konfiguracja została zakończona.

Dlaczego OpenCode + Gonka to najlepsze połączenie

Trzy powody, dla których kombinacja OpenCode + Gonka jest optymalna dla deweloperów:

  • W pełni open-source: zarówno OpenCode, jak i Gonka Network to otwarty kod. Brak vendor lock-in, brak własnościowych zależności. Kontrolujesz każdy komponent.
  • Koszt: $0.0069/1M tokenów — tysiące razy taniej niż jakikolwiek własnościowy odpowiednik. GitHub Copilot kosztuje $19-39/mies. z limitami. OpenCode + Gonka — bez limitów, za grosze.
  • Prywatność: Twój kod nie jest wysyłany na serwery Microsoft/OpenAI/Anthropic. Zapytania przechodzą przez zdecentralizowaną sieć — brak centralnego magazynu Twoich danych.

OpenCode wspiera wiele LLM-providerów, ale z JoinGonka Gateway otrzymujesz optymalny balans ceny, jakości i prywatności. Alternatywne narzędzia terminalowe: Claude Code, Aider.

Parametry modelu: okno kontekstowe — 200K tokenów w MiniMax M2.7 (380K w DeepSeek V4 Flash, 390K w GLM-5.3 Flash), maksymalna długość odpowiedzi — do 8192 tokenów (w DeepSeek V4 Flash — do 32768). Aktualna lista modeli: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = w pełni open-source AI coding assistant za $0.30/miesiąc. Bez subskrypcji, bez vendor lock-in, bez wysyłania kodu na serwery korporacji. Darmowe tokeny na start.

Chcesz wiedzieć więcej?

Zapoznaj się z innymi sekcjami lub zacznij zarabiać GNK już teraz.

Odbierz darmowe tokeny →