Skip to main content
Roo Code — ИИ-агент для разработки в VS Code: он пишет и редактирует код сразу в нескольких файлах, выполняет команды и работает в разных режимах — Architect, Code, Debug и других. Модель он берёт у провайдера, которого вы укажете в настройках. RuAPI даёт доступ к Claude, GPT, Gemini, DeepSeek, GLM, Qwen и Kimi по одному ключу и работает из России без VPN. Баланс пополняется в USDT, карта иностранного банка не нужна.

Какой способ подключения выбрать

Claude можно подключить и через OpenAI Compatible, но тогда кэширование не работает, и длинные задачи обходятся в несколько раз дороже. Для Claude выбирайте Anthropic.
Roo Code хранит настройки подключения в профилях конфигурации. Удобно завести два профиля — например, RuAPI Claude и RuAPI DeepSeek — и переключаться между ними прямо в чате.

Что понадобится

1

Ключ RuAPI

Зарегистрируйтесь на www.ruapi.ai и пополните баланс (как пополнить). Затем откройте Консоль → API-ключи и нажмите Создать ключ. Ключ начинается с sk-.
2

Актуальная версия Roo Code

Установите Roo Code из VS Code Marketplace (по запросу «Roo Code») или обновите его до последней версии.
Банковская карта не нужна: баланс пополняется в USDT. Если USDT у вас ещё нет, купить его за рубли поможет пошаговая инструкция. Карты иностранных банков тоже принимаются.
Если интерфейс Roo Code у вас на русском, названия полей будут переведены, но их порядок и назначение те же.

Профиль для Claude (провайдер Anthropic)

1

Создайте профиль

Откройте Roo Code на боковой панели → ⚙️ → Providers. Нажмите + рядом со списком профилей и задайте имя, например, RuAPI Claude.
2

Заполните поля

3

Сохраните профиль

Нажмите Save.
Если нужной модели нет в списке Model, обновите Roo Code: список моделей Anthropic встроен в расширение и обновляется с выходом новых версий.

Профиль для DeepSeek, GPT и других моделей (OpenAI Compatible)

1

Создайте ещё один профиль

⚙️ → Providers → + и задайте имя, например, RuAPI DeepSeek.
2

Заполните поля

3

Проверьте параметры модели

В блоке параметров модели:
  • Image Support — включите для GPT, Gemini и deepseek-flash. deepseek-v4-pro изображения не принимает.
  • Context Window — размер контекстного окна модели. Не указывайте больше, чем поддерживает модель: иначе длинная задача завершится ошибкой о превышении контекста.
  • Input Price / Output Price — необязательные поля. Если указать здесь цены за 1 млн токенов (см. страницу цен), Roo Code будет показывать примерную стоимость каждой задачи.
4

Сохраните профиль

Нажмите Save.
Точные имена всех моделей приведены на странице цен. Имя указывается в точности — с префиксом и с учётом регистра (например, kimi/kimi-k3).
Roo Code работает только с моделями, которые поддерживают вызов инструментов (tool calling). Основные текстовые модели RuAPI — Claude, GPT, Gemini, DeepSeek, GLM, Qwen, Kimi — его поддерживают; модели для генерации изображений и видео для Roo Code не подходят.

Своя модель для каждого режима

В Roo Code есть несколько режимов: Architect (проектирование и планирование), Code (написание и правка кода), Ask (вопросы по коду), Debug (поиск ошибок) и Orchestrator (разбиение большой задачи на подзадачи). Каждому режиму можно назначить свой профиль. Roo Code запоминает, какой профиль вы выбрали в каждом режиме, а закрепить профиль за режимом можно на вкладке Prompts в настройках. Удачные сочетания:

Первая задача и проверка

Откройте папку проекта, выберите режим Code и поставьте задачу, например:
Чтобы убедиться, что запросы идут через RuAPI, откройте Консоль → Журнал запросов: там появятся записи с моделью и стоимостью каждого запроса. Если Claude подключён через Anthropic, начиная со второго-третьего шага в подробностях записи видно, сколько токенов прочитано из кэша.

Как не тратить лишнего

  • Новая тема — новая задача. Контекст растёт с каждым шагом и каждый раз отправляется целиком.
  • Сильная модель — только там, где она нужна. Opus — для планирования, а рутинные правки и вопросы — для более дешёвых моделей.
  • Отдельный ключ с лимитом. Создайте для Roo Code отдельный ключ и задайте ему лимит в разделе API-ключи Консоли.

Решение проблем

  • Проверьте, что ключ RuAPI sk-... вставлен целиком, без лишних пробелов.
  • Для провайдера Anthropic адрес — https://www.ruapi.ai без /v1, для OpenAI Compatible — https://www.ruapi.ai/v1 с /v1.
Имя модели должно в точности совпадать с именем на RuAPI — скопируйте его со страницы цен.
Новые модели Claude (Opus 4.7 и новее, а также все модели пятого поколения) поддерживают только адаптивный режим рассуждений (adaptive thinking). Если старая версия Roo Code включает для такой модели рассуждения с бюджетом токенов, запрос отклоняется. Обновите Roo Code или отключите рассуждения в настройках модели.
Убедитесь, что выбрана текстовая модель, а не модель для генерации изображений или видео. Если ошибка повторяется на одной и той же модели, попробуйте другую — например, claude-sonnet-5-5 или deepseek-flash.
Такое случается у DeepSeek в режиме рассуждений, если сменить модель или профиль посреди задачи. В большинстве случаев RuAPI сам повторяет запрос в исправленном виде. Если ошибка не исчезла, начните новую задачу.

Что дальше