Какой способ подключения выбрать
Roo Code хранит настройки подключения в профилях конфигурации. Удобно завести два профиля — например,
RuAPI Claude и RuAPI DeepSeek — и переключаться между ними прямо в чате.
Что понадобится
1
Ключ RuAPI
Зарегистрируйтесь на www.ruapi.ai и пополните баланс (как пополнить). Затем откройте Консоль → API-ключи и нажмите Создать ключ. Ключ начинается с
sk-.2
Актуальная версия Roo Code
Установите Roo Code из VS Code Marketplace (по запросу «Roo Code») или обновите его до последней версии.
Если интерфейс 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 и поставьте задачу, например:Как не тратить лишнего
- Новая тема — новая задача. Контекст растёт с каждым шагом и каждый раз отправляется целиком.
- Сильная модель — только там, где она нужна. Opus — для планирования, а рутинные правки и вопросы — для более дешёвых моделей.
- Отдельный ключ с лимитом. Создайте для Roo Code отдельный ключ и задайте ему лимит в разделе API-ключи Консоли.
Решение проблем
401 / Invalid API Key
401 / Invalid API Key
- Проверьте, что ключ RuAPI
sk-...вставлен целиком, без лишних пробелов. - Для провайдера Anthropic адрес —
https://www.ruapi.aiбез/v1, для OpenAI Compatible —https://www.ruapi.ai/v1с/v1.
Model Not Found / 404 / 503
Model Not Found / 404 / 503
Имя модели должно в точности совпадать с именем на RuAPI — скопируйте его со страницы цен.
400: «enabled» is not supported for this model
400: «enabled» is not supported for this model
Новые модели Claude (Opus 4.7 и новее, а также все модели пятого поколения) поддерживают только адаптивный режим рассуждений (adaptive thinking). Если старая версия Roo Code включает для такой модели рассуждения с бюджетом токенов, запрос отклоняется. Обновите Roo Code или отключите рассуждения в настройках модели.
Ошибки при вызове инструментов
Ошибки при вызове инструментов
Убедитесь, что выбрана текстовая модель, а не модель для генерации изображений или видео. Если ошибка повторяется на одной и той же модели, попробуйте другую — например,
claude-sonnet-5-5 или deepseek-flash.400: The reasoning_content in the thinking mode must be passed back
400: The reasoning_content in the thinking mode must be passed back
Такое случается у DeepSeek в режиме рассуждений, если сменить модель или профиль посреди задачи. В большинстве случаев RuAPI сам повторяет запрос в исправленном виде. Если ошибка не исчезла, начните новую задачу.
Что дальше
- Cline и Kilo Code — похожие агенты для VS Code.
- Claude Code — официальный консольный агент Anthropic.
- Модели и цены — список доступных моделей.