Custom Modes for Roo Code — плагин
Каталог из 225 готовых режимов для Roo Code: роли разработчика, DevOps, безопасности и других областей в виде YAML.
- 184 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Режимы меняют только системные инструкции, но агент с доступом к терминалу и файлам по-прежнему выполняет команды.
Установка
- Работает в
Ручная установка
git clone https://github.com/jtgsystems/Custom-Modes-Roo-Code.gitПервая команда раздела Quick Start. Дальше выбранную категорию из `agents/` копируют в `~/.roo-code/agents/`.
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Режимы меняют только системные инструкции, но агент с доступом к терминалу и файлам по-прежнему выполняет команды.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий хранит 225 YAML-описаний режимов для расширения Roo Code в VS Code. Каждый режим задает роль через `roleDefinition`, поэтому агент работает как Python-разработчик, SRE, специалист по GDPR или другая роль. Режимы разложены по десяти категориям, отдельно собраны 11 персон SOTA для рассуждающих сценариев. Скрипт `convert_modes.py` в папке `vs-code/` переводит YAML в формат, который читает расширение. Можно скопировать одну категорию, все режимы сразу или загрузить отдельный YAML напрямую через систему пользовательских режимов Roo Code.
Для кого. Пользователи Roo Code, которым нужен готовый набор ролей вместо ручного описания каждого режима.
Подходит, если
- Команда заводит в Roo Code режимы под свой стек: FastAPI, React или Kubernetes.
- Разработчик берет одну категорию, например `core-development`, и копирует ее в `~/.roo-code/agents/`.
- Автор собственных режимов ищет образец YAML с полями `slug`, `name` и `roleDefinition`.
- Задача проходит цепочку рассуждающих ролей, и результат передают между персонами SOTA.
Не подходит, если
- Агент работает в Claude Code или Cursor: файлы рассчитаны на формат Roo Code.
- Юридические и финансовые роли должны заменить консультацию специалиста.
- Достаточно одной роли: 225 режимов избыточны для разовой задачи.
Пример запроса к агенту
Включи режим `python-developer` и разбери модуль на FastAPI: типы, обработку ошибок, тесты.Ограничения
Режимы написаны для Roo Code, в другие агенты их переносят вручную. README привязывает стек к 2026 году (React 19 или новее, Node.js 22 или новее, Python 3.13 или новее), поэтому версии в инструкциях устаревают вместе с экосистемой. Для конвертации и ИИ-режимов README называет Python 3.13 или новее и Node.js 22 или новее. Юридические роли (право Канады и США, GDPR) задают тон и структуру ответа, но не заменяют юриста. Режимы лежат в нескольких форматах сразу (`.roomodes`, `custom_modes.d/`, `vs-code/converted_modes.d/`), и в репозитории легко взять устаревшую копию. Последний коммит сделан 3 сентября 2026 года.
Как отключить. Удалите скопированные YAML из `~/.roo-code/agents/` и режимы из настроек Roo Code. Склонированную папку можно стереть как обычный каталог.
Частые вопросы
Как поставить только часть режимов?
Скопируйте нужную папку, например `cp agents/core-development ~/.roo-code/agents/ -r`. Персоны SOTA копируют так же из `agents/sota-personas`.
Что запускать для формата VS Code?
Выполните `python3 convert_modes.py` в папке `vs-code/`. Из требований README называет расширение Roo Code, Git, Node.js 22 или новее и Python 3.13 или новее.
Подходит ли набор для Claude Code?
Нет, в README речь только о Roo Code. Тексты `roleDefinition` можно перенести вручную, готового перевода в формат Claude Code нет.
Какие категории режимов есть?
Десять категорий: ИИ и машинное обучение, бизнес, основная разработка, инфраструктура, языки, право и комплаенс, оркестрация, безопасность и другие. Отдельно лежат 11 персон SOTA.
Можно ли править режимы под себя?
Да. Каждый режим хранится в отдельном YAML-файле, поэтому поля `slug`, `name` и `roleDefinition` меняют прямо в файле.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Grid Dynamics загружает в сессию кодового агента общие инженерные стандарты, архитектуру и рабочие процессы команды
Плагин из 33 скиллов с воротами: вопрос к задаче, сверка фактов с источниками, тесты вперед, обзор второй моделью
CLI claude-mode запускает Claude Code с другим поведенческим слоем промпта: пресеты от осторожного safe до смелого create
Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий
Набор модов для Claude Code: строки состояния над промптом, защита от опасных команд и несколько небольших игр
AI Code Toolkit
aicode-toolkit
Плагины и MCP-серверы для агента: проекты из шаблонов, паттерны перед правкой файла и ревью по правилам из YAML.
Коротко о README
В README три способа установки: полное клонирование, выборочное копирование категорий и прямое использование YAML. У каждой категории указаны состав ролей и число агентов.