Rulesync
CLI, который держит правила, команды, MCP, субагентов и скиллы в одном источнике и раскладывает их по конфигам разных ИИ-агентов
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает и записывает конфигурационные файлы в каталоге проекта
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/rulesyncОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Установите утилиту
npm install -g rulesyncПоставь rulesync глобально: npm install -g rulesync. Затем в корне проекта выполни rulesync init, при необходимости rulesync import, и rulesync generate с нужными целями.
Другие способы из описания автора
npm install -g rulesyncУстановка через npm, нужен Node.js.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Rulesync хранит правила проекта и другие настройки для ИИ-агентов в едином каталоге .rulesync и генерирует из него готовые конфиги под каждый инструмент. Помимо правил он раскладывает команды, MCP-серверы, субагентов, скиллы, хуки, права и ignore-файлы, можно выбирать, какие цели и какие возможности собирать. Команда import забирает уже существующие настройки, например CLAUDE.md, .cursorrules или copilot-instructions, в общий источник. Команда convert переносит конфиг из одного инструмента в другой без перехода на каталог .rulesync. Поддерживается большой список редакторов и CLI, от Claude Code и Cursor до Codex, Copilot, Cline, OpenCode и других.
Для кого. Для разработчиков и команд, которые работают с несколькими ИИ-агентами сразу и хотят держать их настройки в одном месте.
Подходит, если
- В команде используют несколько ИИ-агентов и нужно единое правило вместо копий под каждый инструмент
- Нужно перенести уже написанный CLAUDE.md или .cursorrules в общий источник
- Нужно разово сконвертировать конфиг одного агента в формат другого
Не подходит, если
- Работаете только с одним агентом и его родного конфига достаточно
- Нужен сам агент, а не синхронизация его настроек
Пример запроса к агенту
Собери из моего .rulesync конфиги для Claude Code и CursorОграничения
Rulesync только генерирует и переносит конфигурационные файлы, самих агентов он не заменяет. Требуется Node.js для установки через npm. Часть целей помечена как устаревшие или замороженные, поскольку исходные инструменты закрылись, набор поддерживаемых форматов меняется от версии к версии.
Как отключить. Удалите пакет командой npm uninstall -g rulesync. Сгенерированные файлы конфигов остаются в проекте, удалите их вручную, если они больше не нужны.
Проверка безопасности
- Читает и записывает конфигурационные файлы в каталоге проекта
Коротко о README
README представляет Rulesync как Node.js CLI, который собирает конфиги для разных инструментов разработки на ИИ из единых файлов правил. Описаны установка через npm, Homebrew и бинарник, быстрый старт с init, fetch, generate, а также команды import и convert. Большая таблица показывает, какие возможности (правила, ignore, MCP, команды, субагенты, скиллы, хуки, права, проверки) поддержаны для каждого инструмента. Отдельно перечислены устаревшие и замороженные цели с причинами. Полная документация вынесена на отдельный сайт, лицензия MIT.
Частые вопросы
Обязательно переходить на каталог .rulesync?
Нет. Команда convert переносит конфиг из одного инструмента в другой напрямую, без создания файлов .rulesync.
Как поставить без npm?
Есть tap для Homebrew на macOS и Linux и скрипт установки одного бинарника, ссылки и команды приведены в README.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything