Разделы базы знаний ▾

Навигация

▸ Начните здесь По ролям

Категории

Инструменты 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 токенов →