Skip to main content

Обзор

Roo Code — мощный AI-помощник для программирования в VS Code, который предоставляет вам полноценную AI-команду для разработки. Его отличительная особенность — многорежимная конфигурация, позволяющая использовать разные AI-модели для разных задач разработки и тем самым достигать максимальной эффективности.
Основные преимущества
  • 🎯 Многорежимная конфигурация: назначайте специализированные модели для архитектуры, кодирования, отладки и других задач
  • 🤖 Интеллект агента: автоматически планируйте и выполняйте сложные задачи разработки
  • 🔄 Операции с несколькими файлами: понимайте структуру проекта и интеллектуально изменяйте несколько файлов
  • 💰 Полностью бесплатно: открытый исходный код и бесплатно, оплачивается только использование AI-модели
  • 🌐 Широкая совместимость: поддерживает более 400 основных AI-моделей
  • 🔌 Поддержка MCP: подключайте внешние инструменты через Model Context Protocol
Roo Code против ClineRoo Code — это форк Cline, который сохраняет основную функциональность Cline и добавляет уникальную систему многорежимной конфигурации. Если вам нужно использовать разные модели для разных этапов разработки, Roo Code — лучший выбор.

Статус поддержки и поддержка эндпоинта Responses

Официально прекращено (2026)

Команда Roo Code выпустила свой финальный релиз и объявила о переходе на Roomote, свою облачную платформу agent: расширение будет работать бесконечно, но больше не будет исправлений ошибок, новых функций или обновлений моделей. Команда рекомендует форк ZooCode, поддерживаемый сообществом, или Cline — проект, от которого Roo Code изначально был форкнут, — всем, кто хочет остаться в формате расширения. Окончательное уведомление о релизе Roo Code: расширение продолжит работать бесконечно, но больше не будет получать исправления ошибок, новые функции или обновления моделей; рекомендуются ZooCode и Cline
Практический эффект заморозки: список предустановленных моделей у провайдера “OpenAI” останавливается на gpt-5.4 — gpt-5.5 / gpt-5.6 и более новые модели никогда не появляются в выпадающем списке. Существующая функциональность не затрагивается.

Одно из немногих IDE-плагинов, которые поддерживают /v1/responses (подтверждено)

Провайдер “OpenAI” в Roo Code использует эндпоинт /v1/responses (в отличие от провайдера “OpenAI Compatible”, который использует /v1/chat/completions) и принимает настраиваемый Base URL. Это делает его одним из немногих плагинов, которые могут запускать GPT-5.4 “рассуждение плюс вызов tools” внутри IDE — в chat/completions OpenAI не позволяет использовать tools и рассуждение вместе для GPT-5.4 и более поздних моделей (см. Нативное руководство по Responses API), тогда как у responses такого ограничения нет. Настройка: выберите OpenAI в качестве API Provider (не OpenAI Compatible), задайте Base URL как https://api.apiyi.com/v1 и выберите gpt-5.4 в качестве модели.

Установка в Trae и других IDE семейства VS Code

IDE на базе VS Code, такие как Trae, тоже могут установить плагин Roo Code. Мы проверили, что Roo Code, установленный внутри Trae и настроенный с провайдером OpenAI, как указано выше, нормально выполняет вызовы tools и задачи через эндпоинт Responses — фактически добавляя канал Responses в Trae, чьи собственные custom models поддерживают только chat/completions (с тем же gpt-5.4 пределом по моделям). Подтверждённый скриншот работы Roo Code как плагина внутри IDE Trae, выполняющего задачу через эндпоинт Responses

Быстрая установка

Способ 1: VS Code Marketplace (Рекомендуется)

1

Откройте Marketplace расширений

Нажмите Ctrl+Shift+X (Windows/Linux) или Cmd+Shift+X (macOS) в VS Code
2

Найдите и установите

Найдите «Roo Code» и нажмите InstallID расширения: RooVeterinaryInc.roo-cline
3

Откройте плагин

После установки нажмите на значок Roo Code в левой панели активности

Способ 2: Open VSX Registry

Посетите Open VSX Registry и найдите Roo Code, чтобы установить его.

Настройка APIYI

Базовая настройка

1

Откройте настройки

Нажмите на значок шестерёнки (кнопка настроек) в боковой панели Roo Code
2

Выберите поставщика API

Выберите OpenAI-совместимый в раскрывающемся списке API Provider
3

Настройте параметры подключения

Базовый URL: https://api.apiyi.com/v1Ключ API: Ваш ключ APIYI (формат: sk-***)Имя модели: Введите имя модели, которую хотите использовать
4

Сохраните конфигурацию

Нажмите «Сохранить», и Roo Code автоматически проверит подключение
Требования к настройке базового URL:
  • Должен использоваться https://api.apiyi.com/v1 (включает путь /v1)
  • Не используйте https://api.apiyi.com (отсутствие /v1 приведёт к сбою подключения)

Получите ключ APIYI

1

Перейдите в панель APIYI

Войдите в api.apiyi.com
2

Создайте ключ API

Перейдите на страницу «Управление token» (api.apiyi.com/token) и нажмите «Создать новый token»
3

Скопируйте ключ

Скопируйте сгенерированный ключ API (формат: sk-***) и вставьте его в конфигурацию Roo Code

Многорежимная конфигурация (основная возможность)

Уникальная возможность Roo Code — назначать разные AI-модели для разных режимов разработки для специализированного разделения труда.

Пять режимов разработки

Режим архитектуры - Для проектирования системы и архитектурного планированияРекомендуемые модели:
  • Claude Sonnet (сильное рассуждение, отлично подходит для проектирования архитектуры)
  • GPT-4o (всесторонние технические знания)
  • DeepSeek V3 (глубокое мышление, экономически выгодный вариант)
Типичные задачи:

Настройка многорежимности

1

Open Mode Settings

Найдите раздел Mode Configuration в настройках Roo Code
2

Выберите модель для каждого режима

Настройте отдельно для каждого режима:
  • API Provider
  • Название модели
  • Temperature (параметр креативности)
  • Max Tokens
3

Переключайте режимы

В интерфейсе Roo Code используйте переключатель режимов, чтобы сменить текущий режим
Рекомендуемая стратегия настройки:
  • Architect/Orchestrator → Используйте модели высокого качества (Claude Sonnet, GPT-4o)
  • Code → Используйте профессиональные модели для программирования (DeepSeek Coder, Claude Sonnet)
  • Ask → Используйте быстрые и экономичные модели (GPT-4o-mini, Gemini Flash)
  • Debug → Используйте модели с сильными аналитическими возможностями (Claude Sonnet, GPT-4o)

Рекомендуемые модели

Roo Code поддерживает более 400 основных моделей ИИ через APIYI, включая OpenAI, Google Gemini, Claude, DeepSeek и отечественные модели.

Посмотреть рекомендации по моделям для программирования

Ознакомьтесь с последними рекомендациями по моделям для программирования, сравнениями производительности и советами по использованию. Включает подробные классификации, такие как модели с лучшей производительностью, экономичные модели, модели с усиленным рассуждением и другие.
Почему здесь не перечислены конкретные модели?Модели ИИ обновляются и итеративно развиваются очень быстро. Чтобы вы получали самые точные рекомендации по моделям, мы поддерживаем актуальный список моделей, данные о производительности и советы по использованию на странице рекомендаций по моделям.

Основные возможности

Режим интеллектуального агента

Самая мощная возможность Roo Code — это Режим агента, в котором AI может автономно планировать и выполнять сложные задачи:

Умное редактирование нескольких файлов

Понимает структуру проекта и автоматически изменяет несколько связанных файлов:

Генерация кода

Ревью и оптимизация кода

Roo Code предоставит подробный отчет о ревью с рекомендациями по улучшению.

Умный рефакторинг

Генерация тестов

Частые команды

Roo Code предоставляет набор команд для палитры команд:
Совет по сочетаниям клавиш: Вы можете настроить сочетания клавиш Roo Code в настройках сочетаний клавиш VS Code.

Расширенные возможности

Профили настройки API

Создавайте разные профили настройки API для разных проектов или команд:

Индексация кодовой базы

Roo Code автоматически индексирует вашу кодовую базу, чтобы понимать структуру проекта:
  • Автоматически обнаруживать связи между файлами
  • Понимать зависимости кода
  • Интеллектуальное понимание контекста
  • Отслеживание ссылок между файлами

Интеграция MCP

Подключайте внешние инструменты через Model Context Protocol:
  • Запросы к базе данных
  • Вызовы API
  • Операции с файловой системой
  • Операции Git
  • Интеграция пользовательских инструментов

Пользовательские шаблоны prompt

Настраивайте общие шаблоны prompt в настройках:

Советы по использованию

1. Предоставляйте понятный контекст

❌ Размытое описание

“Оптимизируйте эту функцию”

✅ Понятное описание

“Оптимизируйте производительность этой функции, сосредоточьтесь на эффективности циклов и использовании памяти, добавьте уместные комментарии, поясняющие подход к оптимизации”

2. Выполняйте сложные задачи пошагово

Для сложных задач рекомендуется разбивать их на несколько шагов:
1

Шаг 1: Проектирование архитектуры

Используйте Architect Mode для проектирования общей архитектуры
2

Шаг 2: Реализация модулей

Переключитесь в Code Mode для реализации модулей
3

Шаг 3: Отладка и оптимизация

Используйте Debug Mode для поиска и устранения проблем
4

Шаг 4: Интеграционное тестирование

Используйте Orchestrator Mode для координации интеграции

3. Используйте переключение режимов

Переключайтесь в наиболее подходящий режим для разных типов задач:
  • Нужна разработка архитектуры? → Architect Mode
  • Написание реализации кода? → Code Mode
  • Быстрая консультация? → Ask Mode
  • Обнаружена ошибка? → Debug Mode
  • Сложный рефакторинг? → Orchestrator Mode

4. Проверяйте и утверждайте изменения

Важная привычка:
  • Всегда проверяйте код, сгенерированный AI, перед утверждением
  • Понимайте назначение каждого изменения
  • Тестируйте изменённую функциональность
  • Поддерживайте согласованность кодовой базы

Часто задаваемые вопросы

Основные различия:
  1. Конфигурация нескольких режимов: основная функция Roo Code, не поддерживаемая Cline
  2. Кодовая база: Roo Code — это fork Cline, но он развивается независимо
  3. Частота обновлений: Roo Code обновляется чаще, с более быстрой итерацией функций
  4. Сообщество: у обоих есть активные сообщества, но с разным фокусом
Как выбрать:
  • Нужен multi-mode? → Roo Code
  • Нужна стабильность? → Cline
  • Оба варианта можно попробовать бесплатно, выберите то, что подходит вам лучше всего
Распространенные причины и решения:
  1. Ошибка Base URL:
    • ✅ Правильно: https://api.apiyi.com/v1
    • ❌ Неправильно: https://api.apiyi.com
  2. Недействительный API Key:
    • Проверьте, правильно ли скопирован ключ (обратите внимание на пробелы в начале и в конце)
    • Убедитесь, что на счету достаточно баланса
    • Проверьте статус ключа: «Включено»
  3. Неверное имя модели:
  4. Проблемы с сетью:
    • Проверьте подключение к сети
    • Попробуйте перезапустить VS Code
Шаги настройки:
  1. Откройте настройки Roo Code (значок шестеренки)
  2. Найдите раздел Настройка режимов
  3. Настройте отдельно для каждого режима:
    • Режим Architect → claude-sonnet-4
    • Режим Code → deepseek-coder
    • Режим Ask → gpt-4o-mini
    • Режим Debug → claude-sonnet-4
    • Режим Orchestrator → gpt-4o
  4. Сохраните конфигурацию
При использовании переключайтесь через селектор режимов.
Автоматического изменения нет, требуется ваше одобрение:
  1. Roo Code сначала показывает предлагаемые изменения
  2. Вы можете:
    • Просмотреть Diff (сравнение)
    • Одобрить (Apply) изменения
    • Отклонить изменения
    • Изменить и затем одобрить
  3. Все изменения находятся под вашим контролем
Рекомендуем включить систему контроля версий (Git), чтобы вы могли в любой момент откатить неподходящие изменения.
Стратегии экономии:
  1. Грамотный выбор модели:
    • Используйте более дешевые модели для простых задач (GPT-4o-mini, DeepSeek)
    • Используйте премиальные модели только для сложных задач (Claude Opus, GPT-4o)
  2. Используйте конфигурацию нескольких режимов:
    • Режим Ask → используйте самые дешевые модели
    • Режим Code/Debug → используйте профессиональные модели среднего уровня
    • Режим Architect → используйте премиальные модели только при необходимости
  3. Бонусы за пополнение:
  4. Контролируйте размер контекстного окна:
    • Очищайте ненужную историю чата
    • Сосредоточьтесь на текущей задаче и уменьшайте нерелевантный контекст
Почти все распространенные языки программирования, включая, помимо прочего:
  • Web: JavaScript, TypeScript, HTML, CSS, React, Vue, Angular
  • Backend: Python, Java, Go, Rust, C++, C#, PHP, Ruby
  • Mobile: Swift, Kotlin, Dart (Flutter), React Native
  • Data: SQL, R, Julia
  • Другие: Shell, YAML, JSON, Markdown
Эффективность зависит от:
  • Выбранной модели AI
  • Обучающих данных модели
  • Популярности языка

Сравнение с другими инструментами

Руководство по выбору:
  • Нужна конфигурация нескольких режимов → Roo Code
  • Нужна стабильность и зрелость → Cline
  • Нужна простота → Cursor
  • Глубокая интеграция с GitHub → GitHub Copilot

Тарификация

Плагин Roo Code полностью бесплатный. Вы оплачиваете только расходы на использование AI models. Стоимость использования AI models через APIYI зависит от выбранных вами моделей и объема использования.

Посмотреть подробную тарификацию

Подробная тарификация и сравнение соотношения цены и эффективности для всех моделей
APIYI предлагает бонусы за пополнение: чем больше вы пополняете, тем выше бонус (10%-22%). При первом пополнении предоставляется дополнительный бонус. Смотрите Подробности акции пополнения.

Связанные ресурсы

Получить помощь

Корпоративный WeChat

QR-код Корпоративный WeChatОтсканируйте QR-код или Нажмите, чтобы связаться со службой поддержкиПроблемы с конфигурацией, руководство по использованию

Запрос по электронной почте

Служба поддержки: [email protected]Коммерческие вопросы: [email protected]
Быстрый старт: Следуйте разделам «Quick Installation» и «Configure APIYI» выше, чтобы начать использовать Roo Code для программирования с помощью AI за 5 минут!