Asana — агент как нанятый сотрудник: роли, память и права от вызвавшего
Саммари
Asana не заводила отдельную «AI-структуру»: её агенты работают внутри уже существующего Work Graph — той же модели задач, проектов, целей и разговоров, что и человеческие команды. Отсюда три правила, которые переносятся на любой агентный продукт: у агента есть роль, права агента ограничены правами вызвавшего, а его работа видна всем — вместе с планом и шагами.
Из этого следует: правило «права агента = права вызвавшего» решает проблему, которую не решают ни sandbox, ни подтверждения: агент, запущенный привилегированным пользователем от имени обычного, не должен выносить приватные данные наружу.
На практике для Revit-агента это выглядит так же: MCP-инструмент, доступный пользователю, вызывается от его сессии и от его токена; агент-«редактор» памяти и агент-«исполнитель» — разные роли с разными правами на запись в постоянные инструкции.
Важный нюанс: статья — маркетинговый формат (интервью с CPO), поэтому здесь нет метрик качества и нет провалов. Ценность в дизайне ролей и разграничений, а не в доказательной базе.