Custom Modes for Roo Code — плагин

Каталог из 225 готовых режимов для Roo Code: роли разработчика, DevOps, безопасности и других областей в виде YAML.

  • 184 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Минимальный доступ

Почему такой уровень

  • Режимы меняют только системные инструкции, но агент с доступом к терминалу и файлам по-прежнему выполняет команды.
Все причины и проверки

jtgsystems/custom-modes-roo-code

Установка

Работает в

Ручная установка

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 загружает в сессию кодового агента общие инженерные стандарты, архитектуру и рабочие процессы команды

ПлагинРасширенный доступ375Звезды репозитория

Плагин из 33 скиллов с воротами: вопрос к задаче, сверка фактов с источниками, тесты вперед, обзор второй моделью

ПлагинРасширенный доступ120Звезды репозитория

CLI claude-mode запускает Claude Code с другим поведенческим слоем промпта: пресеты от осторожного safe до смелого create

CLIШирокий доступ119Звезды репозитория

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Набор модов для Claude Code: строки состояния над промптом, защита от опасных команд и несколько небольших игр

ПлагинРасширенный доступ471Звезды репозитория

AI Code Toolkit

aicode-toolkit

Плагины и MCP-серверы для агента: проекты из шаблонов, паттерны перед правкой файла и ревью по правилам из YAML.

ПлагинРасширенный доступ160Звезды репозитория

Коротко о README

В README три способа установки: полное клонирование, выборочное копирование категорий и прямое использование YAML. У каждой категории указаны состав ролей и число агентов.

Бейдж для README

Сообщить о проблеме