
scriptedalchemy/grok-bot-cli
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
CLI для агентов и групп Grok Bot: создание, обновление, сообщение, проверка потоков и автоматизация очистки
Обзор
Управлять Гроком Агенты, группы и сообщения с вашего терминала. Требуется Node.js 22.19.0+ и десктопное приложение Grok Bot на macOS, Linux или Windows. Откройте Grok Bot и войдите один раз; gbot автоматически использует зашифрованный сеанс приложения и учетные данные маршрутизации. Копирование токенов не требуется. На Linux приложение сохраняет свою сессию под ~/.config/Grok Bot (или $XDG CONFIG HOME); при хранении в системном ключе gbot считывает ключ с помощью секретного инструмента (пакет libsecret-tools). В Windows сеанс живет под %APPDATA%\Grok Bot и расшифровывается с помощью DPAPI-упакованного ключа безопасного хранения приложения. Обновление полей: --name --description --title --avatar-shape --avatar-color --notify on |off --hidden on |off. Описание - это поле инструкций UI. Навыки гбота управляют библиотекой навыков через шлюз. Грок Бот хранит одну библиотеку на счет; каждый бот читает один и тот же список, и нет прикрепления на бота. Добавьте сообщения на SKILL.md (или каталог, содержащий один), и каждый бот увидит его.
Обзор (машинный перевод)
Управлять Гроком Агенты, группы и сообщения с вашего терминала.
Смотреть MP4
##Установка
Требуется Node.js 22.19.0+ и десктопное приложение Grok Bot на macOS, Linux или Windows. Откройте Grok Bot и войдите один раз; gbot автоматически использует зашифрованный сеанс приложения и учетные данные маршрутизации. Копирование токенов не требуется. В Linux приложение сохраняет свою сессию под ~/.config/Grok Bot (или $XDG_CONFIG_HOME); когда оно хранится в системной кейринговой системе, gbot читает ключ с secret-tool (пакет libsecret-tools). В Windows сеанс живет под %APPDATA%\\Grok Bot и расшифровывается с помощью ключа безопасного хранения DPAPI приложения.
Используйте
update поля: --name --description --title --avatar-shape --avatar-color --notify on|off --hidden on|off --description — поле Инструкции пользовательского интерфейса.
[[Т16]] управляет библиотекой навыков над шлюзом. Грок Бот держит одну
Библиотека на аккаунт; каждый бот читает один и тот же список, а пер-бота нет
add посты SKILL.md (или каталог, содержащий один), и каждый бот видит
list показывает каждую запись source: workflow - это ваша библиотека, managed - это ваша библиотека
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
grok-bot-cli
Manage Grok Bot agents, groups, and messages from your terminal.

Install
npm install --global grok-bot-cli
Requires Node.js 22.19.0+ and the Grok Bot desktop app on macOS, Linux, or Windows. Open Grok Bot and sign in once; gbot automatically uses the app’s encrypted session and routing credentials. No token copying is required. On Linux the app keeps its session under ~/.config/Grok Bot (or $XDG_CONFIG_HOME); when it is stored in the system keyring, gbot reads the key with secret-tool (package libsecret-tools). On Windows the session lives under %APPDATA%\\Grok Bot and decrypts with the app’s DPAPI-wrapped Safe Storage key.
Use
gbot bots list
gbot bots create --name Researcher
gbot bots update Researcher --description "Research the launch" --notify on
gbot bots create --name Writer
gbot groups create --name Launch --member Researcher --member Writer --description "Ship together"
gbot groups update Launch --title "Launch room" --hidden off
gbot send Researcher "Summarize the launch status."
gbot send Launch "Share your updates."
gbot thread Researcher
gbot thread Researcher --after --json
gbot skills list
gbot skills add ./skills/poteto-mode
gbot skills remove poteto-mode
gbot groups delete Launch
gbot bots delete Researcher
gbot bots delete Writer
update fields: --name --description --title --avatar-shape --avatar-color --notify on|off --hidden on|off. --description is the UI Instructions field.
gbot skills manages the skill library over the gateway. Grok Bot keeps one
library per account; every bot reads the same list, and there is no per-bot
attach. add posts a SKILL.md (or a directory holding one) and every bot sees
it. list shows each entry’s source: workflow is your library, managed is
team-published, plugin comes from a marketplace install, automation is a
scheduled routine. remove deletes a workflow skill by id or exact name, for
every bot, and refuses the other sources. Adding the same file twice yields two
same-named skills; remove by id then. There is no --files mode for skills.
gbot thread --after ID filters the bounded tail locally and returns entries strictly
after that opaque entry ID. Its JSON includes cursor, entryCount, and gapReset.
An unchanged poll has entryCount: 0; an unknown or expired ID returns one bounded
snapshot with gapReset: true. The gateway request remains limit-only.
Run gbot --help for every command.
Options are command-local (for example, gbot send --history-dir DIR ...);
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add scriptedalchemy/grok-bot-cli