Розділи бази знань ▾

Навігація

▸ Почніть тут За ролями

Категорії

Інструменти 32
Глосарій 12

Інструменти

OpenCode + Gonka AI — безкоштовний AI для коду

OpenCode — open-source AI coding assistant, що працює прямо в терміналі. Без підписок, без vendor lock-in. Підтримує автодоповнення, генерацію коду, рефакторинг та пояснення — все через OpenAI-сумісний API.

На відміну від пропрієтарних інструментів (GitHub Copilot, Cursor Pro), OpenCode повністю безкоштовний і відкритий. Єдина стаття витрат — API-провайдер для LLM. З JoinGonka Gateway ця стаття зменшується до $0.30 на місяць.

Налаштування займає пару хвилин — інсталятором в одну команду або вручну нативними засобами OpenCode, без редагування змінних середовища.

Крок 1: Отримати API-ключ

Стандартна процедура для всіх інструментів:

  1. Реєстрація на gate.joingonka.ai/register.
  2. Бонус 10M безкоштовних токенів нараховується автоматично.
  3. Створіть API-ключ (формат jg-xxx) у Dashboard.

Той самий ключ працює з Cursor, Cline, Continue.dev та будь-яким OpenAI-сумісним клієнтом.

Крок 2: Налаштувати OpenCode

Найпростіше — налаштувати інсталятором в одну команду. Для CLI/файлових інструментів він сам пропише провайдера JoinGonka (baseUrl, моделі) і збереже ключ у нативне сховище OpenCode, не чіпаючи змінні оточення; для UI-інструментів покаже готові значення для вставки:

npx @joingonka/setup --tool opencode

Інсталятор універсальний (без прапора запропонує вибрати інструмент зі списку), запитає ключ jg-… і після налаштування робить live-перевірку запитом до gateway. Решту налаштувань не чіпає. Нижче — ручний спосіб, якщо ви віддаєте перевагу налаштуванню власноруч.

Налаштувати вручну (план Б)

OpenCode зберігає ключі нативно і описує провайдерів у власному конфізі — тому ручне налаштування також не чіпає змінні оточення, і інші ваші OpenAI-сумісні інструменти продовжать працювати як раніше.

Крок 1 — зберегти ключ. Виконайте opencode auth login, виберіть Other, введіть id провайдера joingonka і вставте ключ jg-…. OpenCode збереже його в ~/.local/share/opencode/auth.json.

Крок 2 — описати провайдера. Додайте в ~/.config/opencode/opencode.json (id joingonka має збігатися з кроком 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" }
      }
    }
  }
}

Поле apiKey до цього файлу додавати не потрібно — OpenCode підставить ключ з auth.json за збігом id.

Вибір моделі: за замовчуванням підходить joingonka/moonshotai/Kimi-K2.6; для довгого контексту — joingonka/MiniMaxAI/MiniMax-M2.7.

Перевірка: запустіть opencode і попросіть написати функцію. Якщо відповідь прийшла — налаштування завершено.

Чому OpenCode + Gonka — найкраща зв'язка

Три причини, чому комбінація OpenCode + Gonka є оптимальною для розробників:

  • Повністю open-source: і OpenCode, і Gonka Network — відкритий код. Немає vendor lock-in, немає пропрієтарних залежностей. Ви контролюєте кожен компонент.
  • Вартість: $0.003/1M токенів — у тисячі разів дешевше за будь-який пропрієтарний аналог. GitHub Copilot коштує $19-39/міс з лімітами. OpenCode + Gonka — без лімітів, за копійки.
  • Приватність: ваш код не відправляється на сервери Microsoft/OpenAI/Anthropic. Запити йдуть через децентралізовану мережу — немає єдиного сховища ваших даних.

OpenCode підтримує безліч LLM-провайдерів, але з JoinGonka Gateway ви отримуєте оптимальний баланс ціни, якості та приватності. Альтернативні термінальні інструменти: Claude Code, Aider.

Параметри моделі: контекстне вікно — 200K токенів, максимальна довжина відповіді — до 8192 токенів (для всіх моделей мережі). Актуальний список моделей: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = повністю open-source AI coding assistant за $0.30/місяць. Без підписок, без vendor lock-in, без надсилання коду на сервери корпорацій. 10M безкоштовних токенів на старті.

Бажаєте дізнатися більше?

Вивчіть інші розділи або почніть заробляти GNK прямо зараз.

Отримати безкоштовні 10M токенів →