К содержанию

Статьи

Мандат бота как ТЗ сотруднику: как поставить задачу Grok Bot

Человек пишет мандат боту на доске: роль и стопы как ТЗ сотруднику

«Сделай всё сам» — не мандат. Это приглашение к хаосу: широкий поиск, повторные прогоны, странный формат на выходе и ощущение, что «бот тупит». Хороший мандат — короткое ТЗ сотруднику: роль, входы, артефакт, запреты, когда остановиться.

Grok Bot — как мощный айфон: результат зависит от сценария и от того, какие функции вы реально открыли. Подробнее про метафору — в Grok Bot как айфон. База продукта: что такое Grok Bot, как создать своего, официально x.ai/bot и Grok Bot 101.

Ниже — из чего состоит мандат, копируемый шаблон, границы, проверка до запуска и типичные ошибки «до/после».

Из чего состоит мандат

Мандат — не «красивый промпт». Это должностная инструкция на одну задачу. Минимум четыре блока.

Роль и цель

Кто бот в этой сессии (редактор сводки, аналитик таблицы, черновик писем) и какая одна цель считается успехом. Если целей две — это уже два запуска или явный приоритет.

Входы и контекст

Что можно читать: какие файлы, ссылки, папки, коннекторы. Что нельзя трогать. Откуда брать факты. Без входов бот начинает «угадывать мир» — дорого и шумно.

Артефакт на выходе

Файл, таблица, черновик в Notion, список вопросов к встрече — что именно лежит на столе в конце. «Сделай красиво» артефактом не является.

Срок, формат и критерий готовности

Язык, объём, структура, «готово когда…». Критерий готовности принимает человек-владелец задачи, не бот сам себе.

Шаблон мандата

Скопируйте и замените скобки конкретной задачей. Роль собирается так же, как в создании своего бота; живые примеры ролей — в кейсах.

Ты — [роль]. Цель — [один измеримый результат]. Используй только [источники / файлы / коннекторы]. Сначала покажи план на 3–7 шагов и дождись ок, если шаг внешний. Не делай: [публикация, платежи, удаление, прод, секреты, …]. Перед [отправка / изменение прав / деньги / публикация] запроси approval. Формат выхода: [файл / таблица / документ], язык [RU], объём [N]. Критерий готовности: [что проверяет человек]. Стоп, если [нет данных / конфликт источников / нужен секрет].

Заполненный пример «до»:

Ты умный ассистент. Сделай всё по проекту и красиво.

Тот же смысл «после»:

Ты — редактор еженедельной сводки. Цель — черновик сводки за прошлую неделю в одном markdown-файле. Источники — только выгрузка из папки /inbox/week и таблица metrics.csv. Сначала план. Не публикуй и не пиши клиентам. Перед любой отправкой наружу — approval. Формат: H2 по темам, в конце 5 рисков. Язык RU. Готово, когда есть файл и список дыр в данных. Стоп, если в папке пусто или нужны пароли.

Границы и стоп-условия

Мандат без красного списка — дырявый. Жёстко запретите без явного approval:

  • публикацию и рассылки;
  • платежи, смену тарифов, ввод карт;
  • удаление данных и force-push в main;
  • работу с секретами, паролями, 2FA-кодами;
  • прод-админки и выдачу новых прав.

Для продакшена — отдельный контур: тест, diff/черновик, человек применяет. Подробный день-1 периметр — в безопасном первом контуре. Секреты в промпт не кладём; коды 2FA вводит только человек.

Heavy здесь ни при чём как «магия автономности». Если рук не хватает на объём — считайте Heavy как ФОТ многорукого, не как подписку на чат и не как замену ТЗ.

Как проверить мандат до запуска

Ответьте на пять вопросов вслух или в заметке:

  1. Что считается успехом одной фразой?
  2. Что бот не трогает даже «на всякий»?
  3. Какие источники разрешены?
  4. Где лежит результат и в каком формате?
  5. Когда нужно остановиться и позвать человека?

Если на любой вопрос ответ «всё» или «по ситуации» — мандат слишком широкий. Сузьте до первого часа: одна цель, один артефакт, стопы.

Чеклист перед Run:

  • Одна роль, одна цель
  • Входы перечислены
  • Формат файла задан
  • Красный список есть
  • Approval на внешнее
  • Владелец приёмки назван
  • Стоп-условия записаны

Типичные ошибки

ОшибкаПочему больноИсправление
«Сделай всё по проекту»Много шагов, расход, расползаниеОдна цель = один артефакт
Несколько целей в одном запускеКоординация внутри себя жрёт лимитРазбить на сессии
Нет формата файла«Красивый текст» в никудаУказать тип и структуру
«Сделай красиво»Нет критерия готовностиЧеклист приёмки человеком
Язык не указанСмесь RU/ENЯвно: язык RU
Внешние действия «по ситуации»Риск публикации/писемApproval + запрет по умолчанию

Мандат экономит лимит: меньше блуждания, меньше «переделай с нуля», меньше on-demand «потому что не вышло». Если лимит уже горел от широких ТЗ — см. сжёг лимиты за день.

Мини-пример: один день с мандатом

Утро: заполняете шаблон на 3 минуты. Запуск: бот сначала отдаёт план. Вы ок на чтение папки, запрет на отправку. День: правите один абзац в артефакте, не перезапускаете «с нуля». Вечер: сохраняете удачный мандат как заготовку роли — завтра копируете и меняете только даты и источники.

Так мандат становится операционной привычкой, а не разовым «промптом на удачу». Если команда ведёт несколько ролей, у каждой свой файл мандата и свой владелец приёмки — иначе границы размываются так же быстро, как при широком «сделай всё».

Перед масштабированием на пятерых убедитесь, что один контур уже закрывает задачу без повторных прогонов. Иначе вы размножите хаос, а не руки.

FAQ

Мандат — это промпт? Это практическое ТЗ: кроме инструкции задаёт границы, результат и условия остановки.

Нужен ли мандат для простой задачи? Да, хотя бы в одной строке: цель, вход, ожидаемый артефакт.

Можно ли дать боту доступ ко всему проекту? Лучше нет. Минимально нужный доступ и approval. Расширяйте после первой победы.

Кто принимает результат? Человек-владелец задачи. Бот не объявляет работу принятой сам.

Как мандат экономит лимит? Сужает цель, сокращает повторы и не даёт агенту бесконечно искать направление.

Когда нужен Heavy? Когда объём требует нескольких параллельных рук. Считайте как ФОТ, не как подписку на чат: Heavy как зарплата.

Что сделать сейчас

  1. Скопируйте шаблон и заполните одну роль на сегодня.
  2. Запустите безопасную задачу по первому часу.
  3. Сверьте красный список с безопасным контуром.
  4. Официально: x.ai/bot, Grok Bot 101. Старт — /start.