Ouroboros
Плагин ставит перед Claude Code интервью по неясному запросу: пока бриф не оценен как достаточно четкий, генерация спецификации и кода не начинается
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает MCP-сервер и исполняет сгенерированный код в рамках цикла разработки
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/ouroborosОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните по очереди в чате Claude Code
/plugin marketplace add q00/ouroboros
/plugin install ouroboros@ouroborosУстанови плагин: /plugin marketplace add Q00/ouroboros, затем /plugin install ouroboros@ouroboros. Пакет также доступен через pip install ouroboros-ai.
Другие способы из описания автора
/plugin marketplace add Q00/ouroboros
/plugin install ouroboros@ouroborosЭто чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Ouroboros встраивается перед обычной работой Claude Code и сначала оценивает, насколько расплывчата формулировка задачи. Если оценка выше порога, агент не переходит к генерации спецификации и кода, пока не пройдет короткое интервью с уточняющими вопросами, либо пользователь явно не форсирует пропуск флагом force. Дальше задача проходит через постановку критериев приемки, выполнение и проверку, а исполнителю передается сама цель, а не готовый ассерт-код команды верификации, чтобы не превратить задачу в подгонку под тест. Работает как плагин Claude Code со своим MCP-сервером и набором скиллов, поддерживает 14 раннтаймов, включая Codex CLI, Gemini CLI, OpenCode и Copilot.
Для кого. Для разработчиков, которые хотят страховку от того, что агент начнет писать код по расплывчатому запросу и попадет мимо цели.
Подходит, если
- Задача формулируется коротко и неточно, но результат должен быть предсказуемым
- Нужен явный этап критериев приемки перед тем, как агент начнет писать код
- Работа идет в нескольких раннтаймах агентов и нужен общий процесс постановки задач
Не подходит, если
- Задача и так предельно четко описана и интервью только замедлит работу
- Нужен быстрый разовый прогон без дополнительных вопросов агента
Пример запроса к агенту
Разберись с этим фиче-запросом через ouroboros и проведи интервью перед тем, как писать спецификациюОграничения
Редакция значений команды верификации и ожидаемого результата в других местах контракта построена как буквальное сопоставление по пяти кодировкам, поэтому переформулированная копия секрета может проскочить, это открытая известная проблема проекта. Требует установки плагина и Python-пакета ouroboros-ai.
Как отключить. Удалите плагин командой /plugin uninstall ouroboros или снесите пакет через pip uninstall ouroboros-ai.
Проверка безопасности
- Запускает MCP-сервер и исполняет сгенерированный код в рамках цикла разработки
Коротко о README
README называет Ouroboros Agent OS для воспроизводимых итераций кодинга: интервью с гейтом по расплывчатости запроса, поэтапная оценка и цикл эволюции с бюджетом. Указан пакет ouroboros-ai в PyPI, поддержка 14 раннтаймов и собственный MCP-сервер. В репозитории есть .claude-plugin с marketplace.json и plugin.json, .mcp.json для настройки сервера и папка skills с отдельными SKILL.md на каждую стадию, включая auto, brownfield, cancel и config.
Частые вопросы
Можно ли пропустить интервью?
Да, явным флагом force, если пользователь уверен, что бриф достаточен, хотя оценка ниже порога.
Работает ли не только в Claude Code?
Да, README указывает 14 поддерживаемых раннтаймов, включая Codex CLI, Gemini CLI, OpenCode, Copilot и Kiro.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything