SG

scriptedalchemy/grok-bot-cli

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

151 stars Качество 76 Тренд 40MIT

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.

Watch the MP4

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 ...);

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add scriptedalchemy/grok-bot-cli
Новичок в MCP? Начните с руководства на mcpskill.org →