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

Навигация

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

Категории

Инструменты 32
Глоссарий 12

Инструменты

Kilo Code + Gonka AI — AI-агент в VS Code

Kilo Code — открытый AI-агент-расширение для VS Code, который автономно пишет и редактирует код, запускает команды в терминале, читает и правит десятки файлов сразу. Проект объединил сильные стороны Cline и Roo Code и развивается как единая агентская платформа: помимо IDE-расширения есть варианты для JetBrains и CLI. Ключевая особенность — режимы (agents): Code (пишет код), Plan (он же Architect — планирует архитектуру без правок), Debug (ищет причины ошибок) и Ask (отвечает на вопросы по проекту). Можно создавать и собственные режимы.

Проблема та же, что у любого агента — расход токенов. Kilo Code отправляет в модель контекст файлов, вывод команд, историю шагов; на одну задачу легко уходит 10–100M токенов. По ценам Anthropic ($3–15 за 1M) это $30–1500 за сессию — для повседневной работы непрактично.

JoinGonka Gateway снижает стоимость в сотни и тысячи раз: та же сессия обходится в $0.01–1.00. Поскольку Kilo Code открыт и поддерживает любой OpenAI-совместимый эндпоинт (а также Anthropic-формат с кастомным base URL), подключить наш шлюз — дело одной настройки. Это превращает Kilo Code из дорогой демонстрации в инструмент на каждый день.

Шаг 1: Установить Kilo Code и получить ключ

Установка Kilo Code: в VS Code откройте Extensions (Ctrl+Shift+X), найдите «Kilo Code» и нажмите Install. После установки в боковой панели появится иконка Kilo Code. Расширение доступно и в Open VSX для сборок без Marketplace.

API-ключ JoinGonka: если ещё нет аккаунта — зарегистрируйтесь на gate.joingonka.ai/register, получите 10M бесплатных токенов и создайте ключ с префиксом jg- в Dashboard → API Keys. Один и тот же ключ работает и для OpenAI-формата (/v1), и для Anthropic-формата (/v1/messages) — баланс общий.

Шаг 2: Настроить Kilo Code (OpenAI Compatible)

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

npx @joingonka/setup --tool kilo

Установщик универсальный (без флага предложит выбрать инструмент из списка), спросит ключ jg-… и после настройки делает live-проверку запросом к gateway. Остальные настройки не трогает. Ниже — ручной способ, если предпочитаете настроить сами.

Настроить вручную (план Б)

Откройте панель Kilo Code и зайдите в настройки провайдера через иконку шестерёнки.

Способ A — OpenAI Compatible (рекомендуется). В современной версии расширения откройте Settings (шестерёнка) → вкладка Providers → внизу кнопка Custom provider и заполните диалог:

  • Provider ID: любой идентификатор, например joingonka.
  • Display name: например JoinGonka Gonka.
  • Base URL: https://gate.joingonka.ai/v1
  • API key: jg-ваш-ключ
  • Models: добавьте MiniMaxAI/MiniMax-M2.7. Kilo автоматически подтягивает список моделей с эндпоинта /v1/models — можно выбрать модель из списка, а не вводить вручную.

Нажмите Submit — модели появятся в пикере. В старом интерфейсе (VSCode Legacy) путь короче: API ProviderOpenAI Compatible, затем поля Base URL, API Key и Model с теми же значениями.

Способ B — Anthropic-формат. Наш шлюз отвечает и на Anthropic API. Выберите API ProviderAnthropic, вставьте ключ jg-ваш-ключ, отметьте «Use custom base URL» и укажите https://gate.joingonka.ai (без /v1 — Kilo сам добавит /v1/messages).

Модели и их лимиты вывода (доступны обе прямо сейчас):

МодельКонтекстМакс. вывод
moonshotai/Kimi-K2.6 (дефолт)200K8192
MiniMaxAI/MiniMax-M2.7200K8192

В диалоге кастомного провайдера у каждой модели можно задать Max Output Tokens и Context Window — выставьте значения из таблицы под выбранную модель.

Проверка: в чате Kilo Code в режиме Code напишите «Создай файл hello.py с функцией hello world». Агент должен предложить diff на одобрение и создать файл. По умолчанию Kilo Code запрашивает подтверждение перед каждым действием — это можно ослабить, разрешив авто-выполнение для доверенных операций.

Сравнение стоимости агентских сессий

Kilo Code — агентский инструмент: он не просто отвечает, а выполняет задачи целиком — читает файлы, пишет код, запускает тесты, исправляет ошибки. Каждый шаг это вызов API, и токены копятся быстро. Сравним стоимость типичных сессий через Anthropic Claude и через наш шлюз к сети Gonka:

ЗадачаТокеновAnthropic ClaudeJoinGonka Gonka
Простой баг-фикс~5M$15 — $75$0.024
Новая фича (2–3 файла)~20M$60 — $300$0.096
Рефакторинг модуля~50M$150 — $750$0.24
Полная сессия разработки (4ч)~100M$300 — $1,500$0.48

Через JoinGonka Gateway вход стоит ~$0.003 за 1M токенов, выход примерно втрое дороже — это в сотни и тысячи раз дешевле Anthropic и OpenAI. Kilo Code становится повседневным инструментом: его можно запускать на каждый тикет, каждый баг и каждую фичу, не считая счёт. По ценам Anthropic приходится взвешивать каждый запуск.

Параметры модели: у моделей сети контекстное окно 200K токенов и максимальная длина ответа 8192 токена. Kilo Code может запросить больше, но шлюз ограничит вывод верхним пределом модели (8192 для всех моделей сети). Для длинных генераций агент разбивает работу на шаги.

Режимы и tool calling

Сильная сторона Kilo Code — режимы (в старом расширении называются modes, в новом — agents), между которыми переключаются дропдауном, командой /agents или горячей клавишей Ctrl+.:

  • Plan / Architect — обсудить и спроектировать решение, не трогая файлы. Удобно гонять через дешёвый Kimi K2.6: планирование съедает много контекста, а на нашем шлюзе это копейки.
  • Code — режим по умолчанию: пишет и правит код, применяет diff'ы, запускает команды.
  • Debug — целенаправленно ищет причину бага по логам и стеку.
  • Ask — отвечает на вопросы по кодовой базе без изменений.

Отдельный режим Orchestrator в свежих версиях признан устаревшим: агенты с полным доступом к инструментам теперь умеют запускать подзадачи (subagents) сами, без выделенного оркестратора. Поддерживаются и пользовательские режимы под ваши сценарии.

Tool calling: наш шлюз пробрасывает нативный OpenAI function calling и Anthropic tool_use, а выбранные модели (Kimi K2.6, MiniMax-M2.7) поддерживают вызов инструментов. Это значит, что агентская петля Kilo Code — чтение файла, правка, запуск команды, индексация кодовой базы — работает на наших моделях надёжно, без хрупкого парсинга текстовых ответов.

Kilo Code + Gonka = открытый AI-агент для VS Code с режимами Plan/Code/Debug за копейки. Сессия разработки стоит около $0.10 вместо $300–1500 у Anthropic, а 10M бесплатных токенов хватит на десятки задач.

Хотите узнать больше?

Изучите другие разделы или начните зарабатывать GNK прямо сейчас.

Получить бесплатные 10M токенов →