AI Wiki

Цикл роботи над задачею

7-етапний цикл виконання задач з AI-агентом: від збору вимог до оновлення документації

циклзадачіworkflowплануванняспецифікаціядекомпозиція

📎ОФІЦІЙНА ДОКУМЕНТАЦІЯ

Цикл роботи над задачею

Кожен етап варто виконувати в окремому чаті/сесії/субагенті для ізоляції та економії контексту.

💡Порада

Ізоляція контексту на кожному етапі -- ключ до якісного результату. Використовуйте окремі сесії для кожного кроку.

Етап 1: Збір вимог

ПараметрЗначення
ПризначенняФормалізація вхідних вимог
УчасникиЛюдина + reasoning-модель
Артефактrequirements.md

Етап 2: Декомпозиція

ПараметрЗначення
ПризначенняРозділення комплексних задач на дрібніші
УчасникиЛюдина + reasoning-модель
Артефактrequirements_1.md, requirements_2.md, ...

Етап 3: Дослідження області роботи

ПараметрЗначення
ПризначенняПовний аналіз предметної області для складання "карти місцевості"
УчасникиReasoning-модель
Артефактrnd.md

Етап 4: Складання специфікації

ПараметрЗначення
ПризначенняОбговорити варіанти рішень, обрати підсумковий, зафіксувати специфікацію
УчасникиЛюдина + reasoning-модель
Артефактspec.md (+ ADRs)

Етап 5: Планування

ПараметрЗначення
ПризначенняРозділити специфікацію на окремі задачі
УчасникиЛюдина + reasoning-модель
Артефактtask-tracker.md

Етап 6: Виконання

ПараметрЗначення
ПризначенняАвтономна робота над задачами з Feedback Loop
УчасникиCoding-модель
АртефактПравки у кодову базу
ℹ️Інформація

На етапі виконання краще використовувати групу субагентів -- кожен працює над окремою ізольованою задачею.

Етап 7: Оновлення документації

ПараметрЗначення
ПризначенняФіксація прогресу
Що оновлюєтьсяЗвіт у файлі задачі, таск-трекер, документація, правила для агента

Візуалізація циклу

Збір вимог -> Декомпозиція -> Дослідження -> Специфікація -> Планування -> Виконання -> Документація ^ | |______________________________________________________________________________________|
Підходи

Детальніше про Plan and Act, TDD, SDD

Subagents

Як організувати групу субагентів для виконання