Перейти к содержимому

Отдать задачу целиком

Вы формулируете задачу, агенты проектируют, пишут код с тестами, ревьюят свою правку и записывают сделанное в документацию проекта. Готовность подтверждает прогон сборки и тестов, а не слово модели.

Ставлю бандл auto
Запускаю /dex-auto:onboard, /dex-auto:goal, /dex-auto:auto
Нужно git и python3 в PATH; для PR или MR - gh, glab или MCP-сервер хостинга
Окно терминала
./install-bundle/install-bundle.sh auto

В корне репозитория с чистым рабочим деревом:

/dex-auto:onboard "CRM для отдела продаж: сделки, контакты, воронка"

Команда находит документацию проекта или разворачивает для неё раскладку, пишет по коду и описанию BRD продукта и ADR на решения, видимые в коде (оба со статусом review, то есть черновик), и дописывает в CLAUDE.md блок между маркерами: порядок работы, команды сборки и тестов, карту репозитория, запреты. Остальной текст файла она не трогает. Результат коммитится в текущую ветку; код существующего проекта не меняется, push не делается.

Затем прочитайте созданные документы и переведите принятые в status: approved: с этого момента они обязывают агентов.

/dex-auto:goal PROJ-123 # тикет трекера (через его MCP)
/dex-auto:goal owner/repo#42 # GitHub issue
/dex-auto:goal docs/spec/export.md # файл спецификации
/dex-auto:goal "экспорт сделок в CSV ломает кириллицу"

Команда пишет цель: что должно стать иначе, критерий «готово» в проверяемой форме, границу «чего не трогаем» и вид - feature или bugfix. У каждого утверждения есть ссылка на источник или пометка «допущение». Что из источника и кода не вывести, команда спрашивает. Код она не трогает.

Из своей ветки с чистым деревом:

git switch -c feature/csv-export
/dex-auto:auto PROJ-123
  • feature: проектирование, код с тестами, сборка и тесты (до трёх попыток), саморевью (серьёзные находки проверяет второй агент), правка по найденному.
  • bugfix: сначала воспроизведение красным тестом и поиск первопричины, затем лечение причины и те же проверки.

Итог - локальные коммиты. После complete изменение поведения и принятые решения записываются в документацию проекта той же веткой и сверяются с кодом.

/dex-auto:auto PROJ-123 --pr

Флаг --draft открывает черновик, --base develop задаёт целевую ветку. Команда пушит ветку задачи и открывает PR с описанием из цели и прогона. Ревьюера она не назначает, merge остаётся за вами.

/dex-auto:auto review owner/repo#7 # находки списком
/dex-auto:auto review owner/repo#7 --post # и треды у строк MR
/dex-auto:auto review --local # своя ветка до MR

Перед ревью чужого MR получите его ветку локально, например gh pr checkout 7: иначе ревью выйдет partial. Код MR команда не меняет, approve и merge не делает.

Первая строка ответа называет исход. Что довести не удалось, названо статусом с причиной. Подробности и все флаги - в README плагина на GitHub.