Grok Bot 0.71.2 на Ubuntu: установка, вход через Firefox и обновления

Обложка: Grok Bot 0.71.2 на Ubuntu, установка и вход

19 октября 2026 на Ubuntu 26.04.1 пакет Grok Bot 0.71.2 встал с первого раза. Вход в аккаунт Cursor открываю в Firefox. Приложение подхватило сессию после того, как Firefox научился отдавать схему grokbot:// обратно в программу.

Grok Bot это настольное приложение для ботов, которые работают с сайтами и файлами. Отдельного аккаунта у него нет: вход идёт в аккаунт Cursor. В официальной инструкции Linux указан рядом с macOS и Windows. Сборка выходит с каждым стабильным релизом: .deb для Debian и Ubuntu, .rpm для Fedora и RHEL, AppImage для остальных. Архитектуру смотрят через uname -m: x86_64 это x64.

Grok Bot для Linux: что это за программа

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

Настольная программа для macOS, Windows и Linux тут клиент. В ней переписка с ботами, просмотр результатов и подтверждения. Сама работа идёт на облачном компьютере Cursor, он один на аккаунт и общий для всех ботов, поэтому закрытый ноутбук задачу не останавливает. Для Linux есть сборки под x64 и Arm64.

Как Grok Bot устроен на моей Ubuntu

На этой Ubuntu 26.04.1 стоит сборка 0.71.2 для amd64 из deb-пакета. Если коротко, путь такой. Пакет из подписанного репозитория Cursor ставится через apt install, postinst сам прописывает источник обновлений. Запускается программа из меню или командой grok-bot, вход в аккаунт открывается в Firefox. После входа Firefox возвращает сессию в программу через схему grokbot://.

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

Пакет 0.71.2 и репозиторий apt

На этой машине архитектура amd64. Пакет взял из подписанного репозитория Cursor, не из случайной пересборки. Имя в индексе: grok-bot_0.71.2_amd64.deb. Ставится обычным apt, из каталога, где лежит файл.

uname -m
sudo apt install ./grok-bot_0.71.2_amd64.deb

Postinst сам регистрирует источник обновлений. Файл /etc/apt/sources.list.d/grok-bot.sources указывает на https://downloads.cursor.com/aptrepo, сюита grok-bot, ключ /usr/share/keyrings/grok-bot.gpg. Это описано и в заметке про развёртывание: deb и rpm добавляют подписанный репозиторий, дальше версию подхватывает обычное обновление системы. Бинарник оказывается в /opt/Grok Bot/grok-bot, команда grok-bot ведёт туда через alternatives.

Проверка узкая: apt-cache policy grok-bot должен показать кандидата из downloads.cursor.com. На момент установки это была 0.71.2.

Вход открываем в Firefox

Кнопка входа вызывает xdg-open, и страница Cursor открывается в браузере. У меня для этого Firefox.

Firefox на этой системе стоит из snap, ссылки http и https из Grok Bot уходят в /snap/bin/firefox. Проверить, какой браузер назначен на https, можно так.

xdg-mime query default x-scheme-handler/https

Схема grokbot:// и страница «All set»

Сам вход устроен так. Приложение открывает https://cursor.com/loginDeepControl. Дальше согласие на стороне x.ai и возврат на https://cursor.com/loginDeepGrokBot. В Firefox эта страница в итоге показала «All set — Cursor». Это ещё не конец: браузер должен отдать приложению схему grokbot:// (рядом живут sand:// и cursor://).

У snap-Firefox схема sand уже была системной, а grokbot не была. Ссылку можно скопировать руками, страница входа при этом выглядит сломанной: логин в браузере есть, а окно Grok Bot сессию не забирает. После того как grokbot, sand и cursor стали системными обработчиками, Firefox перезапустил и вход прошёл. Пока Firefox не перезапущен, он держит старый список схем в памяти и новый обработчик не видит.

Пакет сам кладёт desktop-файл с этими MIME-типами. Если схема не открывает /opt/Grok Bot/grok-bot, смотреть нужно обработчик, а не «выключить AppArmor». Deb ставит профиль grok-bot сам. На Ubuntu с ограничением непривилегированных user namespace без этого профиля Electron часто умирает на старте. Профиль не снимал.

Что официально нужно до установки

По документации доступ есть у платного индивидуального плана Cursor, у Cursor Teams и у личного SuperGrok, SuperGrok Plus или SuperGrok Heavy, если подписка привязана к аккаунту Cursor. Отдельный логин для бота не заводят. Если у организации SSO, проходит обычный вход организации. Аккаунту с Legacy Privacy Mode нужен поддерживаемый режим хранения данных в облаке, иначе бот не стартует. Тарифы лучше сверять на странице планов, они меняются чаще, чем номер пакета.

У deb-сборки обновления приходят через apt. Во вкладке «Обновления» в настройках программы видно текущую версию и есть кнопка «Проверить наличие обновлений», но ставит новую сборку пакетный менеджер. Сам apt видит тот же пакет, если источник grok-bot.sources не выключен. В документации для этого есть Enabled: no: файл при обновлении переписывается, но этот флаг сохраняют. Имеет смысл, если новую сборку хотите ставить руками, а не с ближайшим apt upgrade.

Обновления 0.71.2 приходят через apt

В настройках Grok Bot слева четыре вкладки: «Общие», «Компьютер», «Использование и оплата» и «Обновления». На последней у deb-сборки всё сказано прямо: версия 0.71.2, обновления поступают из системного менеджера пакетов, новая версия может появиться там с задержкой до одного дня. Рядом кнопка «Проверить наличие обновлений», сейчас она пишет, что установлена последняя версия.

Это сходится с инструкцией по развёртыванию: пакеты .deb и .rpm сами себя не обновляют, новые версии приходят через пакетный менеджер. Самообновление с кнопкой перезапуска есть у AppImage и у сборок для macOS и Windows. Если придержать пакет через apt-mark hold grok-bot, стоит помнить, что слишком старая сборка перестаёт работать и закрывает окно экраном Update required.

Если вход снова откроется не там

Сначала смотрю, открывается ли вход в Firefox. Потом схему grokbot://: забирает ли её /opt/Grok Bot/grok-bot. Откат пакета обычный: sudo apt remove grok-bot.

В приложение не кладу пароли, ключи и токены репозитория. В задачу боту тоже. Пакет из репозитория Cursor, вход через Firefox и системный обработчик grokbot:// на этой Ubuntu закрыли всё, что нужно для старта. После этого Grok Bot заработал.

Источники и ссылки


Комментарии загружаются…