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

Навігація

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

Категорії

Інструменти 37
Глосарій 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, отримайте 3M безкоштовних токенів і створіть ключ з префіксом 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).

Моделі та їх ліміти виводу (доступні всі три прямо зараз):

МодельКонтекстМакс. вивід
MiniMaxAI/MiniMax-M2.7 (дефолт)200K8192
deepseek-ai/DeepSeek-V4-Flash-0731380K32768
zai-org/GLM-5.3-Flash390K8192

У діалозі кастомного провайдера у кожної моделі можна задати 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.048
Нова фіча (2–3 файли)~20M$60 — $300$0.19
Рефакторинг модуля~50M$150 — $750$0.48
Повна сесія розробки (4год)~100M$300 — $1,500$0.96

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

Параметри моделі: у MiniMax M2.7 контекстне вікно 200K токенів і максимальна довжина відповіді 8192 токени (у DeepSeek V4 Flash — 380K і до 32768, у GLM-5.3 Flash — 390K і до 8192). Kilo Code може запросити більше, але шлюз обмежить виведення верхньою межею моделі. Для довгих генерацій агент розбиває роботу на кроки.

Режими та tool calling

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

  • Plan / Architect — обговорити та спроєктувати рішення, не чіпаючи файли. Зручно ганяти через GLM-5.3 Flash — reasoning-модель розмірковує перед відповіддю, а планування з'їдає багато контексту, але на нашому шлюзі це копійки.
  • Code — режим за замовчуванням: пише та править код, застосовує diff'и, запускає команди.
  • Debug — цілеспрямовано шукає причину багу за логами та стеком.
  • Ask — відповідає на питання щодо кодової бази без змін.

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

Tool calling: наш шлюз прокидає нативний OpenAI function calling та Anthropic tool_use, а вибрані моделі (MiniMax M2.7, DeepSeek V4 Flash, GLM-5.3 Flash) підтримують виклик інструментів. Це означає, що агентська петля Kilo Code — читання файлу, правка, запуск команди, індексація кодової бази — працює на наших моделях надійно, без крихкого парсингу текстових відповідей.

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

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

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

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