Баунс

Справочник CLI

Группы команд bounc, аутентификация, глобальные флаги, машинный вывод и коды выхода.

CLI bounc покрывает большую часть того, что умеет веб-приложение: задачи и проекты, агенты и скиллы, команды, автопилоты, воркфлоу, таблицы Активов, рантаймы и вложения. Здесь — карта групп команд и то, что действует глобально; исчерпывающий список подкоманд и флагов всегда доступен через --help.

Установка

CLI — один самодостаточный бинарный файл. Скачайте его со страницы /download веб-приложения (она подберёт сборку под вашу ОС), сделайте исполняемым и положите в PATH:

chmod +x bounc          # на Windows скачивается bounc.exe
./bounc login

Обновление — bounc self-update: проверяет канал релизов и заменяет бинарник на месте.

Аутентификация

bounc login                     # вход через браузер
bounc login --token bnp_…       # без браузера: готовый персональный токен
bounc auth status               # кто я, какое пространство, какой профиль
bounc auth logout               # стереть локальный токен

bounc login сохраняет персональный токен доступа (bnp_) в локальный профиль, и дальше им аутентифицируется каждая команда. Для CI и headless-машин выпустите токен в Настройках → Токены и передайте его флагом --token.

BOUNC_TOKEN и BOUNC_WORKSPACE_ID из окружения важнее сохранённого входа. Агент вашим CLI не пользуется: в своём ходе он работает через инструменты Баунса с пропуском хода, и его действия приписываются ему. См. Токены.

Несколько окружений держатся в профилях: bounc profile переключает их, bounc config читает и пишет локальные настройки, bounc workspace switch меняет рабочее пространство по умолчанию для команд.

Работа и данные

КомандаЧто внутри
bounc issuecreate list show update status assign move search delete, плюс группы comment, label, subscriber, metadata, children, runs, run-messages
bounc projectCRUD, статус, поиск; группа resources
bounc initiativeCRUD и привязка проектов
bounc labelCRUD меток рабочего пространства
bounc datasetТаблицы Активов: create list show update import archive restore delete, плюс группы field, record, view
bounc diagramДиаграммы Активов: create list show update home archive restore delete; --mermaid <файл> принимает и - (stdin)
bounc attachmentlist get data upload delete для вложений задач и комментариев

Команды list печатают короткие идентификаторы, готовые к копированию: ключи задач вида ACME-123 и короткие префиксы для остального. Любая последующая команда принимает и короткий идентификатор, и полный UUID.

Агенты и автоматизация

КомандаЧто внутри
bounc agentcreate create-from-template list show update archive restore templates template, плюс группа skills
bounc skillcreate list show update delete search import builtins, плюс группа files
bounc teamcreate list show update members briefing archive restore
bounc autopilotcreate list show update delete trigger, плюс группы triggers, runs, deliveries
bounc workflowcreate list show nodes export apply diff set-draft validate plan publish start cancel rerun

Инфраструктура и профиль

КомандаЧто внутри
bounc runtimelist show update delete usage
bounc daemonconnect start stop restart status logs для локального демона; connect подключает этот компьютер к рабочему пространству после bounc login
bounc workspacelist get switch, плюс группа member
bounc userСобственный профиль
bounc schemaИнтроспекция модели данных по OpenAPI: list describe search
bounc version · bounc self-updateВерсия и обновление бинарника

Глобальные флаги

Действуют на любой команде:

ФлагНазначение
--output <text|json>Формат вывода; json пригоден для машинной обработки
--fields <paths>Вместе с --output json: проекция ответа на точечные пути — id,title,assignee.name
--dry-runПроверить ввод и разрешить ссылки, затем показать несостоявшийся запрос вместо отправки
--debugПолная цепочка ошибок (то же, что BOUNC_DEBUG)

Таймаут HTTP задаётся переменной BOUNC_HTTP_TIMEOUT (45s, 2m; по умолчанию 30s).

Коды выхода

КодЗначение
0Успех
1Общая ошибка
2Сеть
3Аутентификация
4Не найдено
5Валидация

Это делает CLI пригодным для скриптов: 2 и 3 стоит повторять или чинить окружение, 4 и 5 означают, что запрос неверен по существу.

Полный список флагов

--help есть у каждой команды и подкоманды, а корневая справка дополнительно печатает глобальные флаги, коды выхода и модель аутентификации:

bounc --help
bounc issue create --help
bounc dataset record patch --help

Далее

  • Токены — персональные токены, токены демона и токены задач.
  • API — тот же контракт по HTTP.
  • Компьютеры и машины — что делают команды группы daemon.

На этой странице