Задачи и разработка

Задачи

Задачи позволяют разбить работу с агентом на конкретные, отслеживаемые куски — вместо одной длинной переписки без структуры вы ведёте отдельную задачу под каждый пункт работы, видите её статус и можете управлять ей отдельно от остальной переписки.

How it works — step by step

1. Click "+ New task" at the bottom of the agent's task list

And on the "Tasks" page — table and Kanban

1. Click "Create task"

Deciding on the agent’s result

1. The agent changed files — the task is awaiting your decision
1

Что можно делать

Создать задачу с названием и поручить её конкретному агенту — вся переписка по ней сохранится отдельно от остальных сообщений с этим агентом.
Отслеживать статус задачи: надо сделать, в работе, ревью, завершено, либо «в ожидании агента», если провайдер временно недоступен.
Смотреть все задачи проекта в одном месте — таблицей или на доске в стиле Kanban с перетаскиванием карточек между статусами.
Подключать к задаче нескольких агентов-участников, если над ней нужно работать командой.
Видеть, сколько стоило выполнение задачи в пересчёте на реальные деньги.
Настраивать для конкретной задачи, насколько подробно агент показывает промежуточные шаги своей работы — независимо от общей настройки проекта.
Создать для задачи отдельную ветку в git-репозитории проекта одним кликом.
Скрыть неактуальную задачу из общих списков, не удаляя её историю, и вернуть обратно в любой момент.
Очистить или сжать технический контекст переписки агента по задаче, если он стал слишком длинным.
2

Как попасть

Задачи видны в двух местах: коротким раскрывающимся списком у каждого агента в чате и полной таблицей или доской в разделе «Задачи», куда попадают задачи всех агентов проекта.

Чат → агент
или
Левое меню → Задачи
Список задач агента в чате
Список задач агента в сайдбаре чата
3

Экраны раздела

Список задач агента (сайдбар чата)

При клике на агента под его именем раскрывается список задач.

  • «Без задачи» — переписка вне какой-либо задачи (по умолчанию).
  • Каждая задача показана с номером (#1, #2…) и заголовком, значок слева отражает статус: пустой кружок — надо сделать, стрелка — в работе, галочка — завершено и т. д.
  • Наведите на задачу — справа появятся значок «открыть в новой вкладке» и корзина для удаления.
  • Нажмите на задачу, чтобы переключить чат на неё — история сообщений отфильтруется по ней.
  • Внизу списка — «Новая задача»: нажмите, введите название и подтвердите.

Панель управления открытой задачей

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

Панель управления задачей над чатом
Панель действий над перепиской задачи
  • «Очистить контекст» и «Сжать контекст» — команды агенту по текущей сессии.
  • Значок «текст» — подробность ответов агента для этой задачи: как в проекте, подробно или кратко.
  • Значок глаза — скрыть задачу из списков (с подтверждением) или вернуть обратно.
  • Значок ветки — создать git-ветку для задачи или увидеть, что она уже создана/создаётся.
  • Корзина — удалить задачу.

Все задачи проекта — вид «Таблица»

Задачи всех агентов проекта показываются одним списком — переключатель вида в шапке страницы.

Таблица задач
Раздел «Задачи» — вид «Таблица»
  • Фильтры сверху — по агенту и по статусу, переключатель «Отображать скрытые».
  • Колонки: №, Задача (заголовок), Агент, Провайдер, Статус (клик открывает меню смены на месте), Сессия (ссылка на раздел «Сессии»), Git, Создана, действия.
  • Git-ветка задачи: серая иконка «+» создаёт ветку в репозитории проекта; во время создания — жёлтый индикатор, когда готова — зелёная иконка с названием.
  • Скрыть задачу: убирает из обычных списков без удаления; включите «Отображать скрытые», чтобы снова их увидеть.

Все задачи проекта — вид «Kanban»

Задачи показаны карточками, разложенными по 5 колонкам-статусам слева направо.

Доска Kanban
Раздел «Задачи» — вид «Kanban»
  • Колонки: «Надо сделать» → «В работе» → «В ожидании агента» → «Ревью» → «Завершено». Число в углу колонки — количество задач в ней.
  • Карточка содержит те же данные, что и строка таблицы.
  • Перетащите карточку в другую колонку — статус меняется сразу; если запрос не прошёл, карточка вернётся на место с уведомлением об ошибке.
  • Значок «⋮» на карточке открывает то же меню смены статуса без перетаскивания.
  • Если задач в проекте очень много (больше 200), доска покажет только часть и предупредит об этом — сузьте фильтр по агенту.
4

Статусы задачи

5

Типичные действия

Создать задачу для агента
  1. В чате: нажмите на агента → «Новая задача» → введите название → подтвердите.
  2. Из таблицы: «Создать задачу» → впишите название → выберите агента → «Создать».
Отследить прогресс всех задач по проекту
  1. Откройте раздел «Задачи».
  2. При необходимости отфильтруйте по агенту или статусу.
  3. Для наглядной картины по этапам — переключитесь на вид «Kanban».
Удалить задачу
  1. Наведите на задачу в сайдбаре чата или найдите строку в таблице → нажмите на корзину.
  2. Подтвердите — история и сессия задачи удаляются без возможности восстановления.
Продолжить работу над задачей
  1. Выберите задачу в сайдбаре чата (или откройте ссылкой из таблицы).
  2. Пишите сообщения как обычно — они автоматически привязываются к выбранной задаче.
6

Частые вопросы и ограничения