Цикл роботи над задачею
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
Як організувати групу субагентів для виконання