Agent team — це координаційна модель

Agent team — організована робота кількох агентів із lead, окремими контекстами, списком завдань, handoff і точкою рішення для людини. Кілька відкритих сесій або незалежних subagent-викликів самі по собі ще не утворюють команду.

Команда допомагає паралельно досліджувати різні частини складної задачі, але інформація між учасниками не поширюється автоматично.

РольВідповідальність
LeadРозподіляє роботу, стежить за напрямом і зводить результати
TeammateВиконує вузьку дослідницьку або виконавчу підзадачу
Shared task listПоказує статуси й відповідальних
HandoffПередає висновки, докази, ризики та посилання
ЛюдинаЗатверджує ризикові зміни та фінальний результат

Приклад розподілу безпеки

Для функції, що позначає великі повернення, учасники можуть окремо дослідити backend-правила, UI inbox і тестове покриття. На першому етапі всі ролі працюють read-only. Після збору evidence людина визначає, чи потрібен один executor для змін.

Паралельні read-only напрями
backend-researcher: правила refund
ui-researcher: стан inbox і відображення
qa-researcher: тести та прогалини

lead: звести evidence
owner: ухвалити наступний крок

Workflow команди

  1. Власник формулює мету, межі та ризики.
  2. Lead розподіляє незалежні read-only дослідження.
  3. Кожен учасник повертає звіт із evidence, файлами та ризиками.
  4. Lead виявляє суперечності й формує спільну картину.
  5. Людина затверджує наступний крок.
  6. Один визначений executor вносить зміни.
  7. Diff, тести й результат проходять окрему перевірку.

Обмеження agent team

  • звіти потрібно читати, порівнювати та перевіряти;
  • учасники можуть працювати на різних або застарілих припущеннях;
  • перервані сесії створюють ризик дублювання або втрати роботи;
  • різні агенти можуть повторно читати ті самі файли;
  • parallel edits ускладнюють ownership і порядок злиття;
  • акуратне зведення lead не доводить істинність висновків.

Human checkpoint є обовʼязковим

Людина має залишатися в циклі перед широким редагуванням коду, змінами публічних API, втручанням у платежі, авторизацію або дані користувачів, merge, release і rollback. Agent team збирає факти та гіпотези, але не бере на себе продуктову відповідальність.

У Workflow Kit корисно зафіксувати ролі, формат handoff і місце зупинки в артефакті на кшталт `AGENT_HANDOFF_CONTRACT.md`.

Канонічне джерело уроку · JavaRush

Відкрити матеріал JavaRush