Roo Code
Подключение Roo Code к совместимой модели OpenAI с потоковыми нативными инструментами.
Установка, настройка и проверка
Установите официальное расширение Roo Code через VS Code Extensions. Для VSIX: https://roocodeinc.github.io/Roo-Code/getting-started/installing/. Откройте шестерёнку боковой панели. Создайте ключ в консоли routerra.ai (https://routerra.ai/keys) и скопируйте точный ID доступной модели.
Выберите API Provider → OpenAI Compatible. Укажите Base URL:
https://routerra.ai/v1, API Key: YOUR_API_KEY, а в выборе модели или поле своего ID — YOUR_MODEL_ID. Здесь нужен базовый адрес, не полный /v1/chat/completions. Не выбирайте отдельный провайдер OpenAI только из-за совместимости формата.В Model Configuration настройте Context Window и Max Output Tokens по реальной модели. Image Support включайте при поддержке изображений; текстовые инструменты не означают поддержку Computer Use. Локальные цены служат оценкам Roo, не меняя расчёты шлюза. Сохраните и перезагрузите окно VS Code, если профиль использует старые данные.
В новой задаче Code сначала попросите прочитать небольшой файл. Перед редактированием проверьте нативные события инструментов, результаты и журнал шлюза.
Roo требует исключительно нативные вызовы инструментов OpenAI, без XML-резерва. Если текст работает, а инструменты нет, выберите модель и маршрут с потоковыми нативными вызовами. Увеличение контекста не добавляет эту возможность. При 404 уберите путь операции из Base URL; при неизвестной модели проверьте ID активного профиля.