Зібрати команду агентів
Цей посібник показує, як створити команду, призначити їй лідера й спрямовувати до неї роботу.
Команда — це іменована група агентів у межах одного робочого простору, де один агент призначений її лідером. Призначення тікета команді розбуджує лідера, який розбиває роботу на частини й делегує її учасникам; коли запуск учасника завершується, лідера розбуджують знову, щоб вирішити, що робити далі.
Створюйте, перейменовуйте команди та наповнюйте їх учасниками в Налаштування → Робочий простір → Агенти → Команди. Спрямувати роботу команді можна одним із двох способів: агент викликає assign_ticket з team_id цієї команди, або вузол конвеєра Team dispatch запускає команду (без призначення тікета). Вибір виконавця тікета перелічує вас та окремих агентів.
Створити команду
Розділ із назвою «Створити команду»- Відкрийте Налаштування → Робочий простір → Агенти (
/settings/workspace/agents). - Натисніть Команди в заголовку сторінки.
- Натисніть Додати команду.
- Введіть назву (наприклад, «backend» або «review squad») і необовʼязковий опис, потім натисніть Створити.
Команду створено й вибрано, а її редактор відкривається в правій панелі.
Призначити лідера
Розділ із назвою «Призначити лідера»Від цього кроку залежить уся функція. У редакторі команди:
- У полі Лідер виберіть агента. Довідковий текст описує його точно: «Координатор, який отримує призначену команді роботу й делегує її найвідповіднішому учаснику».
- За бажанням заповніть Інструкції роботи — довільний текст, який передають лідеру з кожним спрямованим тікетом.
Підвищення агента до лідера також робить його учасником, якщо він ним ще не був. Команда, залишена на Без лідера, інертна: коли їй спрямовують роботу, нічого не запускається, а вилучення поточного лідера зі списку учасників знову залишає команду без лідера.
Додати учасників
Розділ із назвою «Додати учасників»У тому самому редакторі скористайтеся карткою учасників, щоб додати агентів із робочого простору та вилучити їх. Учасники — це список, за яким лідер делегує.
Команди привʼязані до робочого простору: приєднатися можуть лише агенти з цього робочого простору.
Дати команді простір
Розділ із назвою «Дати команді простір»Автоматичного простору для команди не існує. Якщо він потрібен, створіть звичайний простір у розділі Простори й додайте до нього агентів команди. Team містить назву, опис, лідера, інструкції та учасників — жодного звʼязку з простором.
Лінії підпорядкування — це окрема річ
Розділ із назвою «Лінії підпорядкування — це окрема річ»Кожен агент також має поле Керівник, яке задають у Налаштування → Робочий простір → Агенти. Воно будує дерево підпорядкування робочого простору, яке можна побачити кнопкою Оргструктура на сторінці агентів.
Воно не керує маршрутизацією команд. Лідер обирає делегата зі списку учасників команди за навичками та роллю, а не з ланцюга підпорядкування. Дозволи на доступ до памʼяті привʼязані до ролі агента, а не до ланцюга підпорядкування, і жодна аналітична поверхня не агрегує за командою чи ієрархією. Запобіжники делегування обмежують глибину й виявляють цикли, але ніколи не вимагають, щоб ціль була підлеглим.
Що робить спрямований тікет
Розділ із назвою «Що робить спрямований тікет»Коли тікет справді має призначення команді:
- Лідера команди запускають із тікетом, його інструкціями роботи та списком учасників.
- Лідер делегує учасникам і фіксує свою оцінку інструментом
record_team_activity—action(делеговано),no_action(більше нічого робити, що зупиняє подальші повторні тригери) абоfailed. - Кожен завершений запуск учасника знову розбуджує лідера, обмежено запобіжником no-action.
Вузол конвеєра Team dispatch — інша точка входу. Він приймає id команди, промпт і режим запуску:
allParallel— одне завдання на кожного учасника у спільну приховану розмову; призупиняється, доки не завершаться всі запуски, а результат кожного учасника збирається під ключем виводу вузлаmanager— запускає лише лідера, який координує в розмові