Создано для AI агентов

Workflow engine для AI агентов

Определяйте многошаговые workflow с валидацией на каждом шаге. Ваш AI агент выполняет задачи последовательно, каждый раз.

CI/CD для задач AI агентов.

claude-code
Запуск workflow разработки
Запуск moira/software-development-flow-lite...
▸ directive: Изучить основы проекта
Проект изучен. Переход к планированию...
▸ directive: Создать план реализации
План создан: 4 шага
План одобрен. Реализация шага 1...
▸ directive: Реализовать слой аутентификации
Шаг 1/4 завершён. Тесты: 42/42 пройдены
Workflow: 25% завершён
Нативный MCP протокол
Открытые workflow
JSON Schema валидация

Проблема

Что происходит без структурированных workflow

🧠

Потерянный контекст

Длинные промпты, которые агент забывает на середине. Сложные задачи распадаются на части, которые не собираются обратно.

Нет валидации результатов

Агент говорит «готово», а код не компилируется. Нет проверки по схеме, нет доказательств завершения.

👻

Галлюцинации

Агент придумывает файлы, функции и результаты тестов, которых не существует. Уверенно, но неправильно.

80% сделано, 20% забыто

Тесты пропущены. Документация отсутствует. Обработка ошибок проигнорирована. Последний этап никогда не завершается.

🔄

Переобъяснять каждый раз

Тот же процесс, другая сессия. Вы объясняете workflow с нуля, потому что ничего не сохраняется.

🎯

Нет контроля выполнения

Агент пропускает шаги, забегает вперёд, срезает углы. Нет способа обеспечить определённый порядок выполнения.

Как это работает

Три шага к структурированному выполнению

1

Подключить

Добавьте Moira как MCP-сервер к вашему AI-агенту. Одна строка конфигурации в Claude Code, Cursor или любом MCP-клиенте.

2

Запустить workflow

Выберите workflow — встроенный или собственный. Движок загружает граф выполнения и начинает пошаговую обработку.

3

Агент выполняет

Каждый шаг имеет чёткую директиву и критерии завершения. Агент проходит граф — с валидацией, структурой, полностью.

Что вы получаете

Создан для реальных процессов разработки

🤖

Агент делает работу

От планирования до self-review. Задайте задачу — получите готовый результат. Workflow ведёт агента через каждый этап: требования → план → реализация → тесты → качество → ревью.

🛡️

Защита от галлюцинаций

JSON Schema валидация на каждом шаге. Агент не может проскочить — каждый ответ должен соответствовать ожидаемой структуре. Completion condition определяет что значит «готово».

Гарантированное качество кода

Обязательные проверки качества кода и self-validation агентом. Bounded fix loops — если качество не соответствует стандартам, агент исправляет (до 3 попыток), затем эскалирует вам.

🧪

Автоматическая валидация тестов

Запуск тестов, анализ падений и стратегии исправления — всё внутри workflow. Агент не просто пишет код — он проверяет что код работает.

📄

Документация и тесты актуальны

Если в проекте есть документация и тесты — workflow включает их обновление. Фаза завершения обновляет docs и генерирует финальный отчёт.

🔀

Изоляция веток встроена

Git workflow — часть процесса: коммиты, создание PR, управление ветками. Всё изолировано от master до ревью и подтверждения.

📱

Telegram когда нужно внимание

Вы не сидите перед экраном. Когда workflow требует вашего участия — одобрить план, ревью кода, решить проблему — приходит уведомление в Telegram.

Production Workflows

Готовые workflows для разработки

Проверенные на практике workflows, покрывающие полный цикл разработки. Используйте сразу или настройте под свои нужды.

Полный workflow для фич и сложных задач. Покрывает весь цикл от требований до деплоя.

153
Всего нод
79
Agent Directives
50
Condition Nodes
9
Telegram Alerts
19
Переменные workflow
1
Требования
Сбор требований, изучение проекта, определение задачи
2
Планирование
Создание плана + ревью агентом + цикл исправлений (макс. 3)
3
Одобрение
Ревью и одобрение плана перед реализацией
4
Реализация
Пошаговое выполнение с отслеживанием прогресса
5
Тестирование
Запуск тестов → анализ падений → стратегия исправления
6
Качество кода
Проверка качества + self-validation с bounded fix loops
7
Browser Testing
UI тестирование в браузере (если применимо)
8
Ревью
Финальное ревью разработчиком с approve/reject
9
Завершение
Отчёт, обновление документации, уведомления

Быстрый старт

Начните за 3 шага

1

Подключите MCP сервер

Добавьте Moira как MCP сервер в вашем AI клиенте. Один URL, OAuth аутентификация.

# Claude Code (CLI)
claude mcp add moira https://moira.witqq.ru/mcp

# Cursor / VS Code (settings.json)
{
  "mcpServers": {
    "moira": {
      "url": "https://moira.witqq.ru/mcp"
    }
  }
}
2

Запустите workflow

Скажите AI агенту запустить любой workflow. Moira управляет всем остальным.

# В любом MCP-совместимом AI клиенте:
> Запусти workflow разработки
  для issue #42

# Агент вызывает:
mcp__moira__start({
  workflowId: "moira/software-development-flow",
  parentExecutionId: "none"
})
3

Следуйте workflow

Агент получает пошаговые директивы с критериями успеха. Каждый шаг валидируется перед продолжением.

# Moira возвращает:
{
  "directive": "Реализуйте функциональность
    согласно утверждённому плану",
  "completionCondition": "Все тесты проходят,
    код следует паттернам проекта",
  "inputSchema": { ... }
}

# Агент работает → отправляет результат
mcp__moira__step({
  processId: "abc-123",
  input: { ... }
})

Расширяемость

Создавайте свои workflow

Готовые workflow — это начало. Создавайте кастомные workflow для процессов вашей команды.

🖥️

Визуальный веб-редактор

Создавайте и редактируйте workflow через веб-интерфейс. Нодовый редактор с валидацией в реальном времени.

📄

JSON-first дизайн

Workflow — это JSON файлы. Контроль версий, код-ревью, CI/CD — стандартный процесс разработки.

🔗

Шаблонные переменные

Синтаксис {{variable}} в директивах и условиях. Контекст передаётся между шагами автоматически.

🛡️

Валидация схемой

JSON Schema на каждом input/output шага. Ответы агента валидируются перед продолжением workflow.

Реальные применения

Что строят разработчики

🚀

Автоматизированная разработка фич

Полный цикл: анализ issue → планирование → реализация → тестирование → код-ревью → коммит. С quality gates на каждой фазе.

🔍

Структурированный код-ревью

Автоматический ревью с классификацией BLOCKING/MAJOR/MINOR. Единые критерии для всех PR, никакой усталости ревьювера.

🐛

Исправление багов с анализом причин

Воспроизведение → диагностика корневой причины → исправление → проверка отсутствия регрессии. Предотвращает костыли.

📚

Генерация документации

Извлечение API документации из кода, генерация гайдов из паттернов использования, синхронизация с реализацией.

🔬

Исследования с итеративным улучшением

Верификация источников, перекрёстные ссылки, оценка качества. Множество итераций пока исследование не достигнет порога качества.

Что говорят разработчики

Создано разработчиками для разработчиков

"Moira превратила хаотичный prompt engineering в повторяемые workflow. Консистентность code review выросла с рандомной до надёжной."

А

Алексей К.

Senior Backend Engineer

"JSON-first подход — значит я могу контролировать workflow через git. Schema validation ловит ошибки агента до продакшена."

М

Мария С.

DevOps Lead

"Три шага до старта, и это реально работает. Нет paywall, нет звонка sales. Просто MCP connect и вперёд."

В

Вэй Ч.

Full Stack Developer

Готовы начать?

Хватит микроменеджить AI агента. Определите workflow один раз — выполняйте стабильно каждый раз.