Перейти к основному контенту

Учебник по Grok Bot: создаём еженедельного агента для исследований в AI

Узнайте, как Боты Grok Bot, общий облачный компьютер, навыки и рутины сочетаются друг с другом — создадим агента, который каждую неделю проводит исследование, проверяет и отчитывается по понедельникам.
Обновлено 27 авг. 2026 г.  · 15 мин читать

Изучить с помощью AI

ChatGPTClaudePerplexity

Поручить агенту разовую задачу легко. Заставить его каждую неделю проводить одно и то же исследование, по источнику, который вы контролируете, не придумывая детали на ходу — более сложная задача, которую мы разберём в этом руководстве. Здесь на помощь приходит Grok Bot.

В этом гайде мы используем его, чтобы создать Scout — обучающего бота DataCamp для того, кто знает Python и базовые концепции LLM, но новичок в оркестрации агентов.

Затем мы попросим Scout составить четырёхчасовой недельный план, сверить каждую рекомендацию со страницей на DataCamp, сохранить проверенную методику как навык и запланировать её как понедельничную рутину.

Кратко: работа с Grok Bot

  • Дайте каждому Боту одну чёткую задачу в его профиле и ограничьте профиль правилами, которые актуальны каждую неделю. Еженедельный контекст должен быть в сообщении, а не в описании.
  • Все Боты в вашем аккаунте используют один облачный компьютер, поэтому логины в браузере, файлы и учётные данные терминала видны всем. Не используйте отдельных Ботов как границу безопасности.
  • Факты, которые меняются, храните в файле, который читает Бот, а не в его памяти, и просите его открывать источник перед каждым запуском.
  • Проверяйте работу по источнику перед сохранением чего-либо. Сохраняйте метод как навык только после того, как верная ручная версия готова, затем протестируйте навык на другом входе.
  • Планируйте рутину в самом конце и только после пробного запуска. Укажите границу для согласования и что должно происходить, если источник отсутствует или страница не загружается.

Что такое Grok Bot?

Grok Bot — это приложение SpaceXAI для агентов, доступное через Cursor, чтобы создавать Именованные Боты, сохраняющие роль и разговор между задачами. Оно отдельно от чат-приложения Grok и Grok Build, CLI для кодинга.

Цикл Grok Bot работает иначе, чем у большинства других AI-ассистентов. Вы задаёте целевой результат, бот работает в нужных приложениях и на сайтах, которых касается задача, и возвращает либо готовую работу, либо вопрос, требующий вашего решения. Он хранит стабильные предпочтения и роль между разговорами, хотя всё, что меняется от недели к неделе, должно быть в файле, который читает Бот, а не в его памяти.

Для дополнительной информации рекомендую прочитать наш гайд по Grok Bot.

Как в Grok Bot устроены Боты, Навыки и Рутины

В этом учебнике по Grok Bot нам нужны четыре термина. Гайд SpaceXAI по Ботам и облачным компьютерам и продуктовые руководства определяют их так:

  • Бот: Агент с именем, задачей, своей беседой и сохранённым контекстом.
  • Облачный компьютер: Постоянная машина, которой пользуются все Боты в вашем аккаунте, со своим браузером, файлами и терминалом. Она продолжает работать после закрытия ноутбука.
  • Навык: Набор инструкций для выполнения задачи, проверки результата и определения, когда нужно запросить согласование.
  • Рутина: Назначение, указывающее одному Боту, когда запускать задачу — по расписанию или после поддерживаемого события.

Этот порядок соответствует официальному гайду по навыкам и рутинам, который ставит тестирование перед планированием.

Делят ли Grok Bots один облачный компьютер?

Да. В FAQ по Grok Bot сказано, что компьютер принадлежит вашему аккаунту, а не конкретному Боту. Каждый Бот видит его cookies браузера, сохранённые логины и файлы на этом компьютере, хотя у каждого Бота есть отдельный экран для собственных задач в браузере.

Сначала мы будем держать поток Scout на публичных страницах. Если позже войдём в DataCamp, Notion или другой сервис, каждое Боту будет доступна эта сессия. Удаление Scout не гарантирует, что общие файлы или состояние входа удалены, поэтому нужно выйти и очистить всё, что вы больше не хотите оставлять доступным другим Ботам.

Схема: один аккаунт Cursor, один общий облачный компьютер и несколько Grok Bots, у каждого свой экран

Один аккаунт, один компьютер, много Ботов. Изображение автора.

Создаём еженедельного Learning Scout для DataCamp с помощью Grok Bot

Scout читает профиль обучающегося и ограничение по времени, затем возвращает короткий план. Наш обучающийся знает Python и базовые концепции LLM, новичок в оркестрации агентов и располагает четырьмя часами на этой неделе. Наш трек AI Agent Fundamentals длится шесть часов, поэтому целиком он не поместится.

Ограничение в четыре часа задаёт отсечку; формат вывода показывает, когда план завершён.

Что должен вернуть Бот Scout?

Для каждого ресурса Scout должен вернуть следующие детали со страницы курса: 

  • Название и ссылка
  • Тип (курс, трек, проект или туториал)
  • Уровень (базовый, средний или продвинутый)
  • Длительность (если указана на странице)
  • Причина выбора
  • Место в последовательности

В конце он должен указать суммарное время и одну цель на неделю. Если на странице отсутствует длительность, ответ — «не указано», а не оценка.

Для нашего обучающегося достаточно трёх проверенных ресурсов. Scout может вернуть меньше, если доступные материалы не соответствуют цели, уровню или бюджету.

Каждая причина должна ссылаться на этого обучающегося. «Предполагает уже имеющийся у обучающегося Python и развивает концепции из предыдущего базового курса» объясняет выбор. «Охватывает AI-агентов» — нет. Порядок тоже нуждается в обосновании, например, прохождение базового курса перед проектом, который опирается на те же идеи.

Почему поисковых сниппетов недостаточно

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

Нужно прописать это правило в инструкциях. Сайт всё равно может блокировать Бота, требовать вход или показывать CAPTCHA. Тогда Бот должен попросить нас вмешаться.

Как получить доступ к Grok Bot

Из-за сотрудничества SpaceXAI и Cursor существуют два разных способа доступа к Grok Bot

Тарифы Grok Bot

У Grok Bot нет постоянного бесплатного уровня. Сейчас Cursor предлагает ограниченный пробный период в виде кредитов использования. Платный доступ предоставляется через соответствующий тариф Cursor или подписку SuperGrok. В любом случае вход через Cursor.

В официальном аккаунте Grok Bot теперь говорится, что доступ есть у всех подписчиков SuperGrok и Cursor Pro, а недельные лимиты использования были сброшены для всех пользователей. На странице поддержки Cursor на момент проверки это объявление было отражено не полностью, поэтому уточняйте актуальный статус на странице тарифов или внутри приложения, когда вы это читаете.

Путь доступа

Статус

Cursor Pro, Pro+ и Ultra

Включено; Pro добавлен в последнем объявлении

Cursor Teams (самообслуживание)

Включено для каждого участника; место Premium не требуется

Подписчики SuperGrok и SuperGrok+

Включено; базовый SuperGrok добавлен в последнем объявлении

SuperGrok Team или Enterprise; Cursor Enterprise

Не самообслуживание; свяжитесь с вашей аккаунт-командой

Для аккаунтов с привязкой SuperGrok в справке Cursor связь всё ещё описана как постоянное право использования, не меняющее тариф Cursor. Cursor учитывает шаги агента и токены, а не сообщения, поэтому проверьте Использование и биллинг перед исследованием и тестом Рутины.

Настройки приватности и поддержка платформ

Grok Bot требует облачное хранение данных. Он не запустится, если в вашем аккаунте Cursor включён Legacy Privacy Mode. Измените эту настройку в панели приватности Cursor.

Grok Bot поддерживает macOS на Apple silicon или Intel, Windows на x64 или Arm64 и iPhone на iOS 18 или новее. Если вы используете Linux, Android или iPad, проверьте актуальный список платформ на момент чтения — поддержка могла измениться.

Подписки включают недельные лимиты использования, но Cursor не публикует одно число, применимое ко всем тарифам. Триал предоставляет кредит на 7 дней, и одна крупная задача может его исчерпать.

Шаг 1: Установите Grok Bot и создайте Бота

Для самого исследования нам не нужны API-ключи, локальная среда разработки или вход в DataCamp. Запуск курсов — отдельно и может требовать аккаунт. Установка — в несколько шагов, а описанию Бота стоит уделить больше внимания, чем инсталлятору.

Установка и вход

Скачайте настольное приложение со страницы онбординга Grok Bot, затем выберите сборку для вашей машины. Войдите через браузер с учётной записью Cursor. Если ваша организация использует SSO, следуйте привычному экрану входа.

Первый запуск останавливается на экране «Познакомьтесь с будущим напарником», пока запускается облачный компьютер. Если застрял, полностью закройте Grok Bot и откройте заново, прежде чем делать что-то ещё. Если проблема остаётся, обновите настольное приложение, снова полностью закройте и откройте его, затем откройте Agent Computer и дайте ему завершить. Сначала используйте Recover, а Reset — только в крайнем случае, потому что Reset может удалить несинхронизированную работу.

Настольное приложение Grok Bot после входа через аккаунт Cursor

Настольное приложение Grok Bot после входа. Изображение автора.

Напишите описание, актуальное дольше одной недели

Создайте Бота с помощью New или Cmd/Ctrl+N, выберите Create new agent, затем откройте Bot actions → Edit Profile. Назовите его Scout и задайте титул DataCamp Learning Scout.

Описание содержит правила, действующие каждую неделю. Тема этой недели — в другом месте. Добавьте такие правила:

  • Курировать контент DataCamp и сопоставлять его заявленному уровню навыков и бюджету времени.
  • Считать этот профиль постоянным контекстом, а не задачей. Дождаться отдельного сообщения перед началом исследования.
  • Использовать только тему и бюджет времени из текущей задачи. Не переносить тему из предыдущего разговора.
  • Открывать собственную страницу DataCamp каждого кандидата перед рекомендацией.
  • Приводить уровень и длительность ровно в том виде, как напечатано на странице, и писать «не указано», если значение отсутствует.
  • Сохранять исходные ссылки и никогда не выдумывать детали курса.
  • Предпочитать практические материалы, если два ресурса покрывают одну концепцию.

В первой попытке настройки Scout воспринял профиль как живую задачу и начал несвязанный план по ETL. Я остановил его, создал нового Scout и добавил два правила ожидания ниже: 

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

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

Отдельный Scout также держит еженедельную рутину вне длинного общего чата, так что каждый запуск несёт лишь контекст, нужный для учебных планов.

Важно прописать ограничения в профиле, чтобы они применялись и тогда, когда рутина запускается без нашего наблюдения. Также держите профиль достаточно коротким, чтобы его можно было пересмотреть, когда меняется задача Scout. На шаге 2 мы зафиксируем тему и лимит времени.

Профиль Scout хранит устойчивые правила исследования. Видео автора.

Шаг 2: Напишите первую исследовательскую задачу для Бота

Мы можем дать Scout задачу на естественном языке, но запросу всё равно нужны детали. В доках предлагают назвать результат, источники, ограничения, вывод и точку, где Бот должен остановиться для ревью.

Что относится к профилю, а что — к сообщению?

Профиль и сообщение отвечают на разные вопросы:

  • Профиль описывает, как работает Scout
  • Сообщение говорит, что он должен сделать на этой неделе

После этого навык хранит шаги, а каждый запуск рутины читает последние входные данные.

Профиль уже охватывает проверки страниц и исходные ссылки. В сообщении укажите уровень обучающегося и задачу этой недели, попросите несколько ресурсов в пределах четырёх часов и остановите Бота для ревью.

Мы отправили первую задачу одним сообщением и не добавляли ограничений, пока Scout работал:

Build me a weekly DataCamp learning plan.

The learner is comfortable with Python, understands basic LLM concepts, is new to AI agent orchestration, and has 4 hours available this week. 
They prefer practical, hands-on material over theory.

Search current DataCamp content on AI agents. 
Open each candidate's resource page before you consider it. 
Pick a small number of resources whose page-listed durations total 4 hours or less, and order them from foundations toward practical application.
For each resource, return the title, the content type, the level and duration exactly as printed on the page, the link, one sentence on why it fits this learner, and its position in the order. 
Then give me the total time and one learning objective for the week.

Do not use search snippets as evidence. 
If a page does not list a duration or a level, write "not listed" instead of estimating. 
If the goal is too broad to plan against, ask me before you continue.

Stop after the plan. 
Do not enroll me in anything.

Scout запустил поиск в браузере и вернул план на проверку. В первом ответе для одного курса был указан неверный уровень, что я исправил на шаге 4.

Создайте еженедельный файл обучающегося

Память Бота — ненадёжный источник меняющихся деталей. Создайте /workspace/learner-profile.md на общем компьютере и используйте его как единственный источник правды для каждого еженедельного запуска.

# Learner profile

Current goal: AI agent orchestration
Weekly budget: 4 hours
Background: Comfortable with Python and basic LLM concepts
Preference: Practical, hands-on resources
Completed resources: None

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

Шаг 3: Ревью исследования в Agent Computer Grok Bot

В беседе отображаются инструменты, файлы, вопросы и согласования. В Agent Computer видны клики, ввод, навигация и статус. Переход из любого вида не останавливает работу.

Что смотреть в Agent Computer

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

Если работа застопорилась, проверьте логин, CAPTCHA и вопросы согласования, упомянутые ранее. Выполните только заблокированный шаг и верните управление. Не вставляйте пароли в чат; используйте безопасный запрос секрета.

Вид компьютера показывает, что страница была посещена, но это не доказывает корректность итогового ответа. Сохраните транскрипт беседы — он показывает, какие страницы использовал Бот и менял ли он курс.

Подход «сначала браузер» подходит нашему процессу в DataCamp, потому что сама страница является доказательством. Для сервисов с поддерживаемым коннектором используйте коннектор для структурированных данных, а браузер открывайте, только когда страницу нужно проверить визуально.

В нашем запуске Agent Computer открыл каноническую страницу Introduction to AI Agents. В шапке указаны Basic и 1 hr 30 min. Длительность совпала с ответом Scout, а уровень — нет.

Вид Agent Computer Grok Bot со страницей курса DataCamp об AI-агентах в облачном браузере

Agent Computer открыт на странице DataCamp. Изображение автора.

Шаг 4: Проверьте и исправьте вывод Бота

Здесь мы притормаживаем. Ставим план рядом со страницами DataCamp до принятия.

Проверьте ссылки, уровни, пререквизиты и время

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

  • Ведут ли ссылки на реальные страницы DataCamp с этими точными заголовками?
  • Совпадает ли указанный уровень с тем, что напечатано на странице?
  • Выполнил ли обучающийся каждый перечисленный пререквизит?
  • Сходится ли арифметика до 4 часов или меньше по длительностям, указанным на страницах?
  • Есть ли реальная прогрессия, а не три взаимозаменяемых курса для новичков?
  • Не попало ли что-то лишь из-за совпадения по ключевому слову?

Мы должны сложить длительности со страниц, а не доверять итогу в плане. Если результат превышает 4 часа, просим Scout убрать наименее релевантный пункт и пересчитать.

Первый план Scout включал Introduction to AI Agents, Building AI Agents with CrewAI и Building AI Agents with Google ADK. Суммарная длительность по страницам вышла 3 часа 30 минут, так что план уложился в бюджет и оставил 30 минут неиспользованными.

Проблемой был уровень первого курса. Scout написал Beginner, тогда как каноническая страница печатала Basic. Мы отправили одно исправление:

Please revise the plan using the exact level labels shown on each course page.

The Introduction to AI Agents page lists its level as Basic, not Beginner. Reopen all three pages and verify each title, level, duration, and canonical URL.

Return the same plan with only the verified corrections. Keep the total at or below 4 hours.

Scout повторно открыл все три страницы, изменил только первый уровень и сохранил суммарные 3 часа 30 минут. Исправление небольшое, но оно подтвердило, что валидная ссылка и правдоподобная метка — ещё не достаточно.

Первый недельный учебный план рядом с исправленным после корректировки

Первый план рядом с исправленным. Изображение автора.

Обрабатывайте отсутствующие длительности

Не следует переводить XP, видео или упражнения в часы. Если поля длительности расходятся, сохраняем каждое напечатанное значение, называем его поле и используем верхнюю границу только для проверки бюджета.

Сохраните повторяющиеся правила в профиле Бота

После исправления плана я добавил в описание Бота только правило, которое должно применяться каждую неделю. Разовая тема или лимит времени остаются в нашем еженедельном входном файле.

Шаг 5: Сохраните рабочий процесс Бота как Навык

Две лучшие практики сохранения процессов как навыков:

  • Не сохраняйте процесс, пока ручная версия не работает. Иначе навык просто повторит ту же проблему.
  • Держите навык узким: одно семейство источников, один формат вывода и одна граница согласования. Если нужно гадать, какие системы использовать или что возвращать, он может «заблудиться» и израсходовать больше лимита.

Что должно быть в Навыке

Попросите Scout сохранить Навык под названием Weekly DataCamp Learning Plan. Он должен читать /workspace/learner-profile.md, проверять каждый пререквизит относительно фона обучающегося и завершённых ресурсов, суммировать длительности со страниц, возвращать согласованные поля и останавливаться перед любым действием, требующим согласования.

После сохранения вызывайте его с помощью / в редакторе. Если он не появляется, включите его в Settings → Plugins → Yours.

Сохранённый навык Weekly DataCamp Learning Plan с его входами и правилами валидации

Сохранённый Навык с входами и проверками. Изображение автора.

Протестируйте навык на другой цели

Я сменил цель обучающегося на оценку LLM, уменьшил бюджет до 3 часов и вызвал сохранённый Навык одной короткой просьбой: «Составь план на эту неделю, используя текущий профиль обучающегося».

Scout использовал Agent Computer и вернул один курс — LLM Application Evaluation with LangSmith, не перенося никаких рекомендаций из плана по AI-агентам. Он также исключил оффтоп и туториалы без напечатанной длительности.

Каноническая страница курса показала два формата длительности: 2 hr в саммари и 1 hr - 3 hr на чипе длительности. Scout скопировал чип, но принял его верхнюю границу за фиксированные три часа. Мы попросили его назвать использованное поле, сохранить оба напечатанных значения и использовать верхнюю границу только для проверки бюджета.

Позже проверка пререквизитов выявила более важную проблему: курс требует LLM Application Fundamentals with LangChain, который наш обучающийся не проходил. Открыть каноническую страницу было необходимо, но навыку также нужно было сравнивать пререквизиты с профилем обучающегося перед рекомендацией курса.

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

Шаг 6: Запланируйте Навык как еженедельную Рутину Grok Bot

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

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

Задайте расписание, часовой пояс и границы

Мы задали свой часовой пояс в Settings → General → Agent, затем создали Рутину с пятью деталями: 

  • Расписание
  • Где читать цель и бюджет
  • Что возвращать
  • Что требует согласования
  • Что делать, если источник отсутствует

Если /workspace/learner-profile.md отсутствует или Scout не может двигаться дальше, рутина должна сообщить о проблеме и остановиться, а не пытаться в цикле. Она наследует заблокированные действия Scout, а согласование понадобится только если позже мы добавим ещё одно внешнее действие. Управляйте рутинами из View conversation details → Routines.

Настройки Рутины Grok Bot с понедельничным расписанием, часовым поясом и временем следующего запуска

Понедельничная Рутина с расписанием и часовым поясом. Изображение автора.

Запустите сейчас, не дожидаясь понедельника

Вместо ожидания понедельника я запустил тест с обновлённым навыком и тем же профилем «оценка LLM». Рутина открыла страницы-кандидаты, перечислила все поля длительности у LangSmith и отметила его пререквизит LangChain как не выполнен.

Если запуск не начинается, проверьте, включена ли рутина, затем её детали (расписание, часовой пояс, Бот, источник профиля, сессия браузера) и, наконец, оставшийся лимит. Отсутствующие данные обучающегося или истёкшая сессия могут остановить запуск.

Рутина исключила LangSmith из плана, отбросила других кандидатов как оффтоп, с невыполненными пререквизитами или без указанной длительности, и вернула Итого: 0. Наполнение недели ради объёма нарушило бы правила валидации.

Запуск появился в Run history с отметкой о завершении, а результат остался в беседе Scout. Этот финальный тест подтвердил, что расписание, сохранённый Навык, политика по длительности и проверка пререквизитов работают вместе.

Тест рутины завершён и отражён в истории. Видео автора.

Итоги

В этом руководстве мы построили DataCamp Learning Scout вокруг одного актуального источника о обучающемся, проверок по источникам, повторно используемого навыка и еженедельной рутины. Профиль содержал постоянные правила, навык — метод исследования, а рутина — понедельничное расписание.

Как видно, путь к запланированному еженедельному запуску, который делает ровно то, что должен, включает некоторую пробу и ошибки. Тесты выявили три проблемы, которые отполированная выдача могла бы скрыть: Beginner вместо Basic, интервал длительности, принятый за фиксированную сумму, и невыполненный пререквизит. Первые две мы исправили, повторно открыв канонические страницы. Третья потребовала нового правила по пререквизитам и ещё одного теста Навыка, прежде чем можно было доверять Рутине.

Дальше мы можем добавить историю завершений, чтобы избежать повторных рекомендаций, или создать Бота Study Coach, который превратит выбранные Scout ресурсы в учебное расписание. Если в приложении появится Teach a task, можно будет записать рабочий процесс в браузере и создать черновик Навыка.

Частые вопросы о работе с Grok Bot

Остановит ли скрытие Бота его еженедельную рутину?

Нет. Скрытие Бота лишь убирает его из боковой панели. Бот и его рутины могут продолжать работать, поэтому при необходимости приостановите или удалите рутину отдельно.

Какая модель работает в Grok Bot?

Grok 4.6 доступна в Grok Bot, но SpaceXAI не документирует одну модель по умолчанию для каждого запуска Бота. В Grok Bot нет выбора модели; маршрутизация управляется продуктом по фиксированному набору моделей с автоматическим фейловером.

Сколько Ботов могут участвовать в одном групповом чате в Grok Bot?

Один групповой чат может включать от двух до шести Ботов. Используйте его, когда хотите видеть передачу задач, например, как наш Scout передаёт недельный план Study Coach. Сообщения о передаче в группу содержат только текст.

Что будет, если рутина моего Grok Bot запустится, пока я в отпуске?

Grok Bot может приостанавливать рутины после длительной неактивности, если никто не подтверждает, что их следует продолжать. Запуск также может остановиться из-за лимитов использования, истёкшей сессии или недоступного источника.

Может ли Grok Bot использовать навыки, сохранённые в другом Боте?

Да. Сохранённые навыки доступны вашим Ботам. Другому Боту всё равно понадобятся любые логины или плагины, требуемые навыком, и возможно, его нужно будет включить в разделе Settings → Plugins → Yours.

Темы

Изучайте AI с DataCamp!

Track

Ассоциированный AI-инженер для разработчиков

26 ч
Узнайте, как интегрировать ИИ в программные приложения с помощью API и библиотек с открытым исходным кодом. Начните свой путь к профессии AI Engineer уже сегодня!
ПодробнееRight Arrow
Начать Курс
Смотрите большеRight Arrow