agent-ecosystem/landing/product-docs/ru/guide/agent-workflow.md

5.7 KiB
Raw Blame History

Работа агентов

Agent Teams делает работу агентов видимой через task state, messages, logs и reviewable code changes.

Режимы

Режим Описание
Solo Один teammate с самостоятельным управлением задачами
Team Несколько teammates, работающих параллельно и ревьюящих друг друга

Оба режима используют одну и ту же канбан-доску, логи задач и поверхность код-ревью.

Жизненный цикл задачи

Этап Что происходит Ответственный
Provisioning Приложение запускает runtime, проверяет, что процесс жив, и ждёт подтверждения bootstrap Приложение
Planning Lead создаёт задачи, назначает teammates и задаёт зависимости Lead или пользователь
In progress Агенты работают параллельно и обновляют статус задач через board MCP tools Teammates
Review Изменения проверяют агенты или вы перед финальным принятием Team lead или пользователь
Done Принятая работа остаётся связанной с историей задачи и доступна для инспекции Пользователь

Planning → In progress

Когда teammate берёт задачу, статус на доске меняется на in_progress. Агент создаёт task comment с планом работы и продолжает. Все нативные инструменты (read, bash, edit, write) попадают в task log.

In progress → Review

Когда teammate завершает работу, он публикует result comment и помечает задачу completed. Lead затем решает — принять сразу или отправить на ревью.

Review → Done

Если изменения в review surface выглядят приемлемо, approve the review. Задача финализируется и связывается со своим diff.

::: warning Ревью с правками Если teammate попросили внести правки во время ревью, он должен добавить follow-up comment с исправлениями, после чего lead может approve. :::

Канбан-доска

Доска — основной рабочий экран. Через неё удобно:

  • Смотреть открытые, заблокированные и на ревью задачи
  • Открывать task detail и инспектировать runtime logs
  • Ревьюить изменения без чтения raw session files
  • Назначать или переназначать владельцев

::: tip Используйте quick action buttons на карточках для старта, завершения или запроса ревью, не открывая detail panel. :::

Сообщения и комментарии

Канал Когда использовать
Direct message Перенаправить агента, задать быстрый вопрос
Task comment Заметки, относящиеся к конкретной задаче

Комментарии сохраняют контекст для последующего ревью и появляются в timeline задачи.

::: tip Предпочитайте task comments Если заметка касается конкретной задачи, добавьте её как комментарий к задаче, а не как direct message. Это сохраняет историю, привязанную к работе. :::

Логи задач

Task-specific logs изолируют runtime output, actions и messages по одному assignment. Они помогают понять:

  • Что агент запускал?
  • Почему он изменил этот файл?
  • Просил ли он помощи у teammate?
  • Какая задача породила diff?

Параллельные паттерны работы

Teammates могут работать над независимыми задачами одновременно. Вы также можете создавать dependency links (blocked-by), чтобы одна задача ждала завершения другой. Следите за blocked lanes на доске и переназначайте владельцев, если один teammate простаивает, а другой перегружен.

Процессы в реальном времени

Live process section показывает URLs и running processes, когда агенты поднимают локальные servers или tools. Открывайте URL прямо из приложения. Процессы остаются зарегистрированными, пока не будут явно остановлены или runtime не завершится.

Межкомандное взаимодействие

Агенты могут отправлять сообщения другим командам, когда команды связаны. Используйте это для handoffs, shared libraries или проверки статуса между squad.