Chat
Разговор один на один с agent вне issue — полностью sandboxed. Agent не видит и не меняет issue, остальные не видят разговор.
Chat — разговор один на один между вами и agent — вне issue board. Agent не видит issue и не может их менять; весь разговор полностью private (никто в workspace, включая admins, его не видит). Подходит обсудить подход с agent, brainstorm или задать вопрос, не привязанный к issue.
Почему не просто @-mention agent?
@-mention подтягивает agent в контекст issue — он читает description и всю историю comments и может менять issue. Chat наоборот: выносит вас из issue — agent видит только этот разговор, не знает ни об одном issue и не имеет entry point для изменений.
Два правила:
- Нужен feedback в контексте конкретного issue → @-mention
- Тема вне issue (или обсуждение не должны видеть другие) → Chat
Начать разговор
Откройте Chat в sidebar, выберите agent, начните новый разговор. Интерфейс как в messaging app: вы отправляете сообщение, agent отвечает. Каждое сообщение запускает run в фоне (enqueue task), ответ может занять несколько секунд.
Что agent может и не может в chat
Agent работает в полностью sandboxed mode внутри разговора.
Может:
- Ответить на вопросы в текущем сообщении
- Использовать настроенные skills и MCP
- Читать и писать файлы в своём working directory
- Вызывать команды
multicaCLI без issue context (например, базовую info workspace)
Не может:
- Видеть issue — prompt agent не содержит issue IDs, команды вроде
multica issue listвозвращают пусто - Менять issue — без issue context API calls блокируются permission checks
- Видеть другие разговоры — conversations полностью изолированы
- @-mention кого-либо — chat private space без пути уведомить других
Как сохраняется multi-turn context
Chat сохраняет multi-turn context через provider session resumption — agent устанавливает provider session при первом ответе (например, Claude session), session ID сохраняется. При следующем сообщении dispatch task передаёт ID обратно — agent resume с места остановки без перечитывания всей истории каждый раз.
Если один turn failed, Multica ищет предыдущий task с установленным session ID (успешный или failed) и пытается resume — один сбой посередине не стирает память всего разговора.
Не каждый provider реализует session resumption — см. Providers Matrix.
Archive разговора
Разговоры, которые не хотите видеть, можно archive — правый клик в списке или кнопка «Archive» на detail page. После archive:
- Разговор исчезает из active list (найти в view «Archived»)
- История сообщений, session ID и working directory сохраняются — ничего не удаляется
После archive нет кнопки «restore». Сейчас нет entry point вернуть archived conversation в active. Чтобы продолжить thread позже, начните новый разговор. Чтобы перечитать archived — view «Archived» и history.
Далее
- Autopilots — agent начинает работу по расписанию
- Assign issues to agents — вернуть тему на issue board