Docs
Инструменты
Утилита company-package: выгрузка и загрузка пакета компании из консоли, пакование в файл для панели.
This reference page is in Russian for now; the English version is on its way. The glossary maps the terms.
company-package
Консольная утилита для пакета компании: выгружает роли, сценарии и навыки в папку, загружает их обратно, переводит папку в один файл для панели и обратно. Нужен Node.js 20+.
Переменные окружения:
| Переменная | Что это |
|---|---|
DAENERYS_URL | адрес персонала вашей организации в облаке |
DAENERYS_TOKEN | ключ доступа из раздела API Keys (read для выгрузки, read, write для загрузки) |
HOLYAGENT_URL | адрес панели агента на его машине |
HOLYAGENT_API_KEY | служебный ключ панели агента |
Имена переменных исторические: персонал внутри платформы называется своим кодовым именем.
# выгрузить в папку company/
node company-package.mjs export company
# посмотреть план загрузки: что новое, что уже есть, что не ляжет
node company-package.mjs import company
# загрузить черновиками; --publish и --enable выпускают и включают то, что выпущено в источнике
node company-package.mjs import company --apply
node company-package.mjs import company --apply --publish --enable
# папка ↔ один файл для панели
node company-package.mjs pack company company.package.json
node company-package.mjs unpack company.package.json company
Без --apply загрузка ничего не меняет — только показывает план.
Ключи доступа из консоли
Ключ доступа выпускается в разделе API Keys и показывается один раз. Для автоматизации ключи read держите отдельно от read, write: ключ только для чтения не сможет ничего изменить, даже если утечёт.
Что ещё
Публичные клиенты API и OpenAPI-описания появятся вместе с самозаписью в облако; до этого — обзор API.