Документация

Ассистент чата

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

Этот ассистент чата позволяет вам работать с Coroid в режиме диалога, а не через формы. Найдите его в разделе Чат.

Для чего он подходит

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

Запросы о текущем состоянии. Что выполняется, что заблокировано, почему произошел сбой. Ответ приходит без необходимости искать нужную информацию.

Запросы о кодовой базе. Где реализована та или иная функциональность, от чего что зависит.

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

Он использует те же управляемые инструменты

Ассистент — это не отдельный механизм с собственными правами доступа. Он работает через тот же реестр инструментов, что и все остальное, поэтому всё, что он запускает, проходит стандартный путь: спецификация, план, проверка, рецензирование, создание пул-реквеста.

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

Ассистент и подготовка работы

В чате есть два режима. Команда «Спросить Coroid» открывает режим Ассистента, в котором ассистент сразу создаёт задачи и планы без этапа квалификации.

Режим «Подготовка работы» представляет собой пошаговый рабочий процесс SDLC. Он совместно с вами черновиком намерения и спецификации, а утверждённая спецификация проходит квалификацию перед началом планирования. Запустите его из меню добавления в чате или включите рабочий процесс SDLC в форме «Новая работа». Подробнее — в разделе Рабочий процесс SDLC.

Совместная работа в чате

Новый чат является приватным для вас. Чтобы пригласить коллег, откройте его и выберите Поделиться в верхней части. Найдите нужных людей по имени или email и выберите Добавить. Любой добавленный участник сможет читать весь чат, включая сообщения до своего присоединения, вложения и рабочие документы.

Сохранённые поисковые запросы с уведомлениями по электронной почтеПоделиться
Вы10:02
Клиенты хотят сохранять поисковые запросы и получать уведомления о новых совпадениях. Сэм, Прия: не могли бы вы проверить замысел перед его отправкой на рассмотрение?
СЭСэм Окафор10:05
В первой версии — только email-уведомления. Push-уведомления можно отложить.
ПРПрия Шах10:06
Ответить на сообщениеСэм ОкафорВ первой версии — только email-уведомления. Push-уведомления можно отложить.
Согласовано. Ограничим количество сохранённых запросов до 10 на аккаунт.
Вы10:08
@Coroid Обновите замысел с учётом замечаний Сэма и Прии, а затем составьте черновик спецификации.
Coroid10:09

Я обновил замысел: только email-уведомления, не более 10 сохранённых запросов на аккаунт. Черновик спецификации готов к рассмотрению в разделе «Рабочие документы».

Напишите сообщение команде…
Задать вопрос Coroid

Общий диалог по подготовке работы: коллеги обсуждают в потоке, Coroid отвечает на вопросы, и все просматривают одни и те же документы. Примерные данные.

Вы можете добавлять только действующих участников вашей организации. Чтобы пригласить нового человека, сначала добавьте его в раздел «Настройки организации» → «Участники». В тарифе Free предусмотрен один участник, поэтому для совместной работы нужны тарифы Professional или Enterprise.

В общем чате сообщения адресованы всей команде. Coroid отвечает только тогда, когда вы его упомянули: @Coroid в вашем сообщении или включите Спросить Coroid перед отправкой. Введите @ и имя коллеги, чтобы упомянуть его — ему придёт уведомление.

В чате типа «Подготовка работы» участники рассматривают в диалоге описание задачи, спецификацию и план реализации, а также могут их утвердить, если для задачи не требуется назначенный рецензент. Фильтры Общие и Рецензирование над списком тем показывают чаты, которыми вы делитесь, и те, которые ждут вашего рецензирования.

  • Скопировать ссылку в диалоге «Поделиться» копирует ссылку, которая открывается только для участников чата.
  • Владелец может назначить другого участника владельцем, удалять участников, архивировать или возобновлять чат. Архивированный чат сохраняется.
  • Участник, не являющийся владельцем, может покинуть чат.
  • Администратор организации может Восстановить владение общим чатом, например, если его владелец ушёл.

Релизы через чат

Ассистент может подготавливать и отслеживать релизы через тот же модуль API для релизов, что и экраны Релизы. Вы можете задавать ему такие вопросы:

  • "Выпустить последний коммит проекта shop." Он фиксирует этот коммит, а источник версии проекта определяет номер версии и сборки.
  • «Что попадёт в продакшн при текущем релизе?»
  • "Запустить проверки для релиза 1.4.0 на стейджинге."
  • «Запущена ли версия 1.4.0 в продакшн?» Ответ включает данные о последней деплоу-операции, версии, указанной конвейером, и результат проверки соответствия версии.
  • "Составить черновик примечаний к релизу."

Утверждение релиза и запуск деплоя вашим конвейером всегда требуют вашего подтверждения в чате. Coroid никогда не деплоит самостоятельно: релиз считается выпущенным только после успешного завершения проверок вашим конвейером. Подробнее об этом см. Релизы.

Диалог — это не спецификация

Важная привычка: когда ассистент формирует спецификацию на основе вашего диалога, прочитайте её как спецификацию.

В диалоге можно уточнять детали по ходу. Спецификация же исполняется буквально. То, что в разговоре казалось понятным, в письменном виде может быть сформулировано нечётко, а именно письменная версия и будет использоваться при сборке.

См. Спецификации.

Чат в ваших собственных инструментах

Ассистент не отвечает в Slack, Discord, Telegram или SMS. Однако сообщение из Slack или Telegram может стать запросом через автоматизацию событий. Подробнее об этом — в разделе Платформы чата.

Ваши собственные ассистенты, такие как Hermes, Codex или Claude Code, могут использовать инструменты Coroid через его сервер MCP. Подробнее — в разделе Coroid в качестве сервера MCP.