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

Навігація

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

Категорії

Інструменти 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 токенів →