Smart Ralph
Плагин для Claude Code и Codex: превращает запрос на фичу в спецификацию и выполняет ее по задачам с чистым контекстом
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Автономно пишет код и меняет файлы проекта
- Запускает команды и проверки качества в цикле выполнения
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/smart-ralphОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните по очереди в чате Claude Code
/plugin marketplace add tzachbon/smart-ralph
/plugin install ralph-speckit@smart-ralphВ Claude Code выполни /plugin marketplace add tzachbon/smart-ralph, затем /plugin install ralph-specum@smart-ralph и перезапусти агента. Начни фичу командой /ralph-specum:start.
Другие способы из описания автора
/plugin marketplace add tzachbon/smart-ralph
/plugin install ralph-specum@smart-ralphПосле установки перезапустите Claude Code.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Smart Ralph ведет разработку от спецификации. По запросу на фичу он собирает исследование, требования, дизайн и список задач, а потом выполняет их по одной, каждый раз с чистым контекстом. Файлы спецификации остаются в проекте, так что каждую фазу можно просмотреть и поправить до выполнения. Крупную цель можно сначала разбить на зависимые спецификации через триаж. Прогресс записывается между задачами, работу можно продолжить после остановки. Каждую фазу ведет отдельный агент: исследователь, продакт, архитектор, планировщик задач, исполнитель. Опциональный прототип проверяет один вопрос дизайна, не превращая черновой код в продакшн.
Для кого. Для разработчиков, которые хотят вести фичу по спецификации и держать автономный цикл под контролем.
Подходит, если
- Нужно превратить запрос на фичу в спецификацию и выполнить ее по шагам
- Крупную цель нужно разбить на зависимые спецификации
- Нужен автономный цикл, где каждую фазу можно просмотреть до выполнения
Не подходит, если
- Нужна разовая мелкая правка без процесса спецификации
- Вы не работаете в Claude Code или Codex
Пример запроса к агенту
Собери спецификацию для добавления авторизации по JWT и выполняй задачи по одной с моими одобрениямиОграничения
Рассчитан на Claude Code и Codex, вне их не работает. В Codex автоматическое выполнение задач требует включения bundled Stop hook, иначе каждую задачу запускают вручную. Автономный цикл пишет код и запускает проверки, результат нужно контролировать на точках одобрения.
Как отключить. Удалите плагин ralph-specum через /plugin в Claude Code или через codex plugin remove в Codex.
Проверка безопасности
- Автономно пишет код и меняет файлы проекта
- Запускает команды и проверки качества в цикле выполнения
Коротко о README
README описывает Smart Ralph как плагин разработки по спецификации для Claude Code и Codex, объединяющий цикл в духе Ralph с упорядоченным процессом. Он создает файлы исследования, требований, дизайна и задач до реализации, а крупные цели делит через триаж. Спецификации остаются в проекте для просмотра и правки, прогресс сохраняется между задачами. Каждую фазу ведет отдельный агент, есть опциональный прототип для проверки одного вопроса дизайна. Установка для Claude Code через маркетплейс плагинов, для Codex через codex plugin marketplace add. Лицензия MIT.
Частые вопросы
Что такое режим quick?
С флагом --quick Smart Ralph генерирует все фазы спецификации и сразу переходит к выполнению без остановок между ними.
Нужны ли внешние плагины?
Нет, цикл выполнения самодостаточен и не зависит от внешних плагинов. В Codex для автозапуска задач включается bundled Stop hook.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything