Sekcje bazy wiedzy ▾

Nawigacja

▸ Zacznij tutaj Według ról

Kategorie

Narzędzia 37
Słownik 12

Narzędzia

OpenCode: własny model w terminalu

OpenCode — open-source AI coding assistant, działający bezpośrednio w terminalu. Bez subskrypcji, bez vendor lock-in. Obsługuje autouzupełnianie, generowanie kodu, refaktoryzację i objaśnienia — wszystko przez OpenAI-совместимый API.

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 koszt ten ogranicza się do $0.30 miesięcznie.

Konfiguracja zajmuje kilka minut — za pomocą instalatora jednopoleceniowego lub ręcznie za pomocą natywnych środków OpenCode, bez edytowania zmiennych środowiskowych.

Krok 1: Uzyskaj klucz API

Standardowa procedura dla wszystkich narzędzi:

  1. Rejestracja na gate.joingonka.ai/register.
  2. Bonus 1.5M 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

Najłatwiej skonfigurować go za pomocą instalatora w jednej komendzie. W przypadku narzędzi CLI/plikowych automatycznie doda dostawcę JoinGonka (baseUrl, modele) i zapisze klucz w natywnym magazynie OpenCode, nie dotykając zmiennych środowiskowych; dla narzędzi UI wyświetli gotowe wartości do wklejenia:

npx @joingonka/setup --tool opencode

Instalator jest uniwersalny (bez flagi zaproponuje wybór narzędzia z listy), poprosi o klucz jg-… i po konfiguracji wykona weryfikację na żywo zapytaniem do gatewaya. Nie zmienia pozostałych ustawień. Poniżej opisano metodę ręczną, jeśli wolisz skonfigurować to samodzielnie.

Konfiguracja ręczna (plan B)

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

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

Krok 2 — opisz dostawcę. 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": {
        "moonshotai/Kimi-K2.6": { "name": "Kimi K2.6" },
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" }
      }
    }
  }
}

Nie musisz dodawać pola apiKey do tego pliku — OpenCode wstawi klucz z auth.json na podstawie zgodnego id.

Wybór modelu: domyślnie odpowiedni jest joingonka/moonshotai/Kimi-K2.6; dla długiego kontekstu — joingonka/MiniMaxAI/MiniMax-M2.7; najdłuższy dostępny kontekst sieci (380K) — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731.

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 połączenie OpenCode + Gonka jest optymalne dla programistów:

  • W pełni open-source: zarówno OpenCode, jak i Gonka Network mają otwarty kod źródłowy. Brak vendor lock-in, brak własnościowych zależności. Kontrolujesz każdy komponent.
  • Koszt: $0.0047/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 repozytorium Twoich danych.

OpenCode obsługuje wielu dostawców LLM, ale dzięki JoinGonka Gateway uzyskujesz optymalny balans ceny, jakości i prywatności. Alternatywne narzędzia terminalowe: Claude Code, Aider.

Parametry modelu: okno kontekstowe — 200K tokenów, maksymalna długość odpowiedzi — do 8192 tokenów (dla wszystkich modeli w sieci). 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 →