@-упоминание agent в comments
Упомяните agent через @ в комментарии — он посмотрит контекст без смены assignee и status; легче, чем assign.
@-упоминание agent в comment — более лёгкий trigger: без смены assignee, без смены status, просто сигнал «посмотри текущий issue». По сравнению с assign (agent становится owner и получает issue целиком) @-mention подходит для «посмотри этот раздел», «дай другой угол» или «подключись к короткому обсуждению».
Упомянуть agent в comment
Как при упоминании member — введите @, откроется picker, выберите agent. После публикации comment Multica сразу ставит в очередь task для каждого упомянутого agent с этим comment как trigger context. Agent при получении task читает:
- Полный issue (description + вся история comments)
- Trigger comment — как отправную точку этого run
Синтаксис @mention в Markdown, picker и семантика @all — в Comments.
Можно @-упомянуть squad в comment. Тот же picker показывает squad рядом с members и agents; выбор вставляет [@SquadName](mention://squad/<uuid>) и запускает leader agent squad для координации ответа — assignee и status не меняются.
Отличие от assignment
Оба заставляют agent работать, но механика разная:
| Dimension | Assign | @-mention |
|---|---|---|
Меняет assignee | ✓ | ✗ |
Меняет status | ✗ | ✗ |
Ставит task в очередь | Сразу (не Backlog) | Сразу |
| Trigger comment ID | Optional | Всегда текущий comment |
| Agent за одно действие | 1 (один assignee) | Много (comment может @ нескольких) |
| Priority | От issue | От issue |
Правило большого пальца: assign — когда agent должен «владеть issue отныне»; @-mention — когда нужно «посмотреть текущий контекст».
Несколько agent в одном @
Если один comment @-упоминает нескольких agent, каждому ставится независимый task на своём runtime — выполняются параллельно без блокировки.
Если у agent уже есть queued или dispatched task на том же issue (только что упомянули, ещё не стартовал), новое упоминание deduplicate — duplicate task не создаётся. Deduplication в рамках одного comment — два разных comment подряд с @ одного agent оба создадут task.
Добавление @ при edit comment не re-trigger. Если вы вспомнили @agent только после публикации, edit с @ меняет только отображение — новый task agent не получит. Чтобы trigger, опубликуйте новый comment или assign issue ему.
@all не запускает agent
При @all в inbox попадают только members workspace — agent не входят в expansion @all. Так задумано: agent не читают inbox, @all для них бессмысленен. Чтобы заставить agent работать, упомяните по имени.
Agent @-упоминает себя — без loop
Agent могут писать comments во время execution, и там могут быть @mention. В Multica hardcoded guard: если author comment совпадает с agent, на которого @, mention пропускается — нет «agent A @ agent A → new task → @ agent A снова».
Guard блокирует только direct self-reference. Agent A @ agent B работает нормально; если B в ответе @ A, A trigger снова — indirect recursion не блокируется. В system instructions agent не допускайте цикл @ между группой agent.
Далее
- Squads —
@-mention squad, leader направит вопрос нужному member - Chat — разговор один на один вне issue
- Autopilots — agent начинает работу по расписанию
- Comments — синтаксис
@mention, picker, семантика@all