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

Инструменты

Инструменты

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 токенов →