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

Інструменти

Інструменти

Roo Code + Gonka AI — автономний AI-агент у VS Code

Roo Code — автономний AI-агент для VS Code: читає та редагує файли, запускає команди в терміналі, працює з браузером та доводить до кінця багатоступеневі завдання з розробки. Це форк Cline, який пішов далі: настроювані режими роботи (Architect, Code, Ask, Debug та власні), кастомні інструкції на проєкт та гнучка панель налаштування моделі. По суті — ціла команда AI-фахівців всередині редактора.

Головна проблема таких агентів — витрата токенів. На одне завдання Roo Code проганяє контекст файлів, вивід команд, результати інструментів — це десятки мільйонів токенів. За цінами Anthropic ($3-15 за 1M) одна повноцінна сесія перетворюється на $30-1500. Для щоденної роботи це нереально.

JoinGonka Gateway знижує вартість у тисячі разів: та ж сесія обійдеться в $0.01-1.00. Gateway перепродає інференс децентралізованої мережі Gonka та підтримує як OpenAI-формат (провайдер «OpenAI Compatible»), так і Anthropic-формат (endpoint /v1/messages) — Roo Code підключається через будь-який з двох. Це перетворює Roo Code з дорогої демонстрації на робочий інструмент на кожен день.

Крок 1: Встановити Roo Code та отримати ключ

Встановлення Roo Code: у VS Code відкрийте Extensions (Ctrl/Cmd+Shift+X), знайдіть «Roo Code» та натисніть Install. Після встановлення у бічній панелі з'явиться іконка-кенгуру Roo Code.

API-ключ JoinGonka: якщо ключа ще немає — зареєструйтесь на gate.joingonka.ai/register, отримайте 10M безкоштовних токенів та створіть ключ з префіксом jg- у Dashboard.

Крок 2: Налаштувати Roo Code (OpenAI Compatible)

Відкрийте панель Roo Code та зайдіть у налаштування (іконка шестерінки). У розділі провайдера задайте:

  1. API Provider — виберіть OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-ваш-ключ
  4. Model (Model ID) — Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

Нижче, у блоці Model Configuration, можна уточнити параметри моделі вручну:

  • Context Window131072 (128K токенів).
  • Max Output Tokens8192 для Qwen3-235B (стеля Gateway). Для Kimi K2.6 ставте 3072, для MiniMax M2.74096.
  • Input Price / Output Price — можна проставити реальні ставки (≈$0.0005 за 1M на вхід, вихід ×3), щоб Roo Code коректно рахував вартість завдань прямо в інтерфейсі.

Важливо про tool calling: Roo Code використовує тільки нативний tool calling — XML-фолбека, як у старих агентів, тут немає. Тому модель зобов'язана вміти function calling. Дефолтний Qwen3-235B через наш Gateway підтримує нативний tool calling — Roo Code працює з ним з коробки.

Перевірка: у чаті Roo Code напишіть «Створи файл hello.py з функцією, що друкує Hello World». Агент запропонує створити файл та покаже diff на схвалення.

Порівняння вартості агентських сесій

Roo Code — агентський інструмент: він не відповідає одним повідомленням, а виконує завдання — читає файли, пише код, запускає тести, виправляє помилки. Кожна дія — це виклик моделі. Порівняємо вартість типових сесій:

ЗавданняТокенівAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Простий баг-фікс~5M$15 — $75$12 — $50$0.005
Нова фіча (2-3 файли)~20M$60 — $300$50 — $200$0.02
Рефакторинг модуля~50M$150 — $750$125 — $500$0.05
Повна сесія розробки (4 год)~100M$300 — $1,500$250 — $1,000$0.10

З JoinGonka Gateway Roo Code стає повсякденним інструментом — його можна запускати на кожен тікет, кожен баг, кожну фічу, не озираючись на рахунок. 10M безкоштовних токенів на старті вистачить на десятки завдань.

Параметри моделей (контекст у всіх 128K = 131072 токена): Qwen3-235B — до 8192 токенів відповіді; Kimi K2.6 — до 3072; MiniMax M2.7 — до 4096. Якщо max_tokens для non-stream-запиту не вказано, Gateway за замовчуванням поверне до 1500 токенів. Довгі генерації Roo Code автоматично розбиває на кроки.

Чим Roo Code відрізняється від Cline: режими та Anthropic-формат

Roo Code — форк Cline, але з помітними відмінностями, які змінюють робочий процес:

  • Режими (Modes): перемикайте роль агента під завдання — Architect для планування, Code для написання коду, Ask для питань по проєкту, Debug для пошуку помилок. Можна створювати власні режими з окремими інструкціями та набором дозволених інструментів.
  • Тільки нативний tool calling: на відміну від агентів з текстовим/XML-парсингом, Roo Code відправляє інструменти за нативною OpenAI-схемою tools та отримує виклики як окремі події — нижча затримка та надійніший результат. Зворотна сторона: модель зобов'язана підтримувати function calling (Qwen3-235B через наш Gateway — підтримує).
  • Кастомні інструкції та профілі: правила на проєкт (наприклад, через файл правил у репозиторії) та кілька збережених конфігурацій провайдера, між якими зручно переключатися.

Підключення через Anthropic-формат. Якщо хочете використовувати наш /v1/messages endpoint замість OpenAI-формату: у налаштуваннях виберіть API Provider → Anthropic, позначте «Use custom base URL» та вкажіть https://gate.joingonka.ai, у полі Anthropic API Key вставте той самий ключ jg-ваш-ключ, потім задайте ім'я моделі (наприклад Qwen/Qwen3-235B-A22B-Instruct-2507-FP8). Ключ та баланс — спільні для обох форматів, нативний tool_use в Anthropic-режимі також проходить через Gateway.

Roo Code + Gonka = автономний AI-агент у VS Code з режимами та нативним tool calling за копійки. Сесія розробки коштує $0.10 замість $300-1,500 у Anthropic, а 10M безкоштовних токенів вистачить на десятки завдань.

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

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

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