Агенты работают по шагам и объясняют результат
Datarim помогает распределить работу между агентами, продолжать её без постоянных подсказок и выбирать подходящий режим через Jev и быстро решать маленькие задачи через /dr-quick. Вы задаёте цель; требования, проверки и границы разрешений сохраняются на каждом этапе.
Оркестрация агентов
Планирование, выполнение и проверка поручаются соответствующим ролям. Дополнительный исполнитель dr-orchestrate продолжает работу в терминале по снимкам состояния и проверяет допустимость каждого действия.
/dr-plugin enable /path/to/plugins/dr-orchestrate
dr-orchestrate run --dry-run
Исполнитель подключается отдельно и требует tmux. Непонятное состояние или запрещённое действие останавливают автоматическое продолжение; новые выученные правила требуют подтверждения.
Настроить оркестрацию
Автономная работа по этапам
Команда /dr-auto начинает новую задачу или возобновляет существующую, передаёт этапы агентам и решает небольшие уточнения из имеющихся данных. После каждого этапа вы получаете понятный результат и открытые ограничения.
/dr-auto описание задачи
При полном маршруте /dr-auto заканчивает после успешной проверки итогов (/dr-compliance) и встроенного разбора опыта. Архивирование остаётся отдельным действием. Неоднозначность и защищённые операции сохраняют свои обязательные ограничения.
Запустить поэтапную работу
Jev: классификация и модель
Jev оценивает запрос через настроенный API модели и рекомендует режим работы и уровень модели. В проекте Datarim он также рекомендует артефакты из каталога. Это помогает соотнести сложность задачи с исполнителем. Можно использовать вместе с Datarim или отдельно.
jev doctor --agent=codex --api
Для классификации нужен настроенный доступ к API; рекомендация не меняет модель текущей сессии автоматически. Защита от опасных команд работает без ключа; при недоступном API сессия продолжается без рекомендации.
Установка и проверка Jev
Быстрый путь для маленьких задач
/dr-quick подходит для небольшой самостоятельной правки или поиска сведений. Он пропускает полный цикл требований, планирования, дизайна и итоговых проверок, сохраняя обязательные доказательства для изменений.
/dr-quick "небольшая задача"
Для правки нужны проверяемое условие успеха, доказательства реального выполнения и подтверждение доставки в origin/main перед коротким архивом. Поиск сведений не создаёт файлы задач и помечается UNCERTIFIED: это информационный ответ, а не подтверждённое завершение. Если объём растёт, выбирайте полный цикл.
Выбрать короткий путь
В релизе 4.2 отчётность связывает результат с исходной просьбой и доказательствами. Если объяснение непонятно, /dr-explain объяснит его ещё раз без выполнения работы. Human Outcome Reporting.
Отвечайте на удобном языке и создавайте документы на языке проекта. Настройки language.replies и language.artifacts независимы; по умолчанию обе равны en. Они доступны и в отдельной отчётности без Datarim. Настроить языки.
8-стадийный pipeline
Не каждая задача проходит все стадии. Простой фикс: init → do → archive (рефлексия выполняется на /dr-compliance, либо /dr-archive перезапускает её при отсутствии). Масштабный проект: все 8 стадий с мульти-агентным ревью.
init
→
prd
→
plan
→
design
→
do
→
qa
→
compliance
→
archive
/dr-init
Анализ задачи или создание проекта, определение сложности (L1-L4)
/dr-prd
Требования с фазой исследования (Phase 1.3) и discovery-интервью
/dr-plan
Детальный план реализации с ревью стратега
/dr-design
Архитектурное исследование для сложных фич (L3-4)
/dr-do
TDD-реализация с gap discovery при неизвестных
/dr-qa
4-уровневая проверка: PRD, дизайн, план, код
/dr-compliance
Адаптивная проверка по типу задачи + рефлексия (уроки + эволюция)
/dr-archive
Архив задачи (рефлексия перезапускается, если отсутствует)
8
Правила автономной работы агентов
Восемь канонических правил (FB-1..FB-8) под Supreme Directive Laws 1-5 — Datarim ships контракт-сурфейс, canonical text лежит в экосистемном AGENTS.md потребителя.
FB-1
rule-based
Изучить доступные варианты решения
FB-2
rule-based
Сравнить варианты по безопасности и поддерживаемости
FB-3
subagent
При необходимости провести ролевой консилиум
FB-4
rule-based
Выбрать вариант и зафиксировать причину
FB-5
rule-based
Безопасно выполнять обратимую работу без оператора
FB-6
rule-based
Сохранять обратимость решений в условиях неопределённости
FB-7
rule-based
Обеспечивать коррекцию и откат после тестирования
FB-8
escalation
Эскалировать только действительно блокирующие вопросы
Hard-gated действия НИКОГДА не выполняются автономно (FB-5 не применяется): production-деплой, ротация секретов, необратимые операции с БД, публичные коммуникации, финансовые/юридические действия, force-push в main, удаление истории git, действия, видимые нескольким пользователям, публикация контента, выбранного консилиумом.