Files
mono/components/blago-cli
coopops 3db80a30e9
Release / release (push) Failing after 2m16s
Release / publish-packages (push) Has been skipped
Release / trigger-coopenomics-docs (push) Has been skipped
Release / trigger-mono-docs (push) Has been skipped
Build bootstrap container / build (push) Successful in 49s
chore(release): publish
2026-07-19 17:01:42 +00:00
..
2026-04-11 00:35:35 +05:00
2026-04-05 16:46:58 +05:00
2026-04-05 16:46:58 +05:00
2026-07-19 17:01:42 +00:00
2026-04-05 16:46:58 +05:00

@coopenomics/blago-cli

CLI синхронизации артефактов Благорост (проекты, задачи, требования) с бэкендом через @coopenomics/sdk.

Базовый каталог и корень копии

Базовый каталог: путь активной копии из ~/.claude/config/blago/config.yaml (active_workspace_env и workspaces), если в этом каталоге уже есть .blago/config.json; иначе используется текущий рабочий каталог (cwd).

Корень рабочей копии — каталог, в котором (или выше по дереву от базового каталога) лежит .blago/config.json. Поиск идёт вверх от базы, пока не найден файл.

Команда blago init [directory] создаёт глобальный конфиг и дерево ~/blago/dev|testnet|production, копирует в ~/.claude/config/blago/ (helpers, templates из ai/config/, ai/templates/). Опциональный [directory] — дополнительная копия: .blago в path.resolve(cwd, directory).

Скиллы и команды из пакета (ai/skills, ai/bmad, ai/commands в каталоги skills/blago, skills/blago/bmad, commands/blago/commands под домашним корнем агента) по умолчанию не копируются. Чтобы их установить, укажите флаги:

Флаг Действие
--claude копирование только в ~/.claude/
--cursor копирование только в ~/.cursor/
--claude --cursor в оба каталога (как раньше было без флагов)

Примеры: blago init --claude, blago init --cursor --coopname mycoop, blago init --claude --cursor.

Остальные опции init: --coopname <name>, --force (см. blago init --help).

Справка по командам

blago --help
blago <команда> --help

У подкоманд в help выводится блок Global Options (в том числе версия), если смотрите справку не с корневого уровня.

В конце help добавляется строка текущей сессии (активная среда и пользователь из сохранённого blago login), если найдена копия.

Прочее

  • После blago init: ~/.claude/config/blago/helpers.md, ~/.claude/config/blago/templates/ (исходники: ai/config/, ai/templates/). Скиллы и команды из ai/skills, ai/bmad, ai/commands — только если переданы --claude и/или --cursor (см. таблицу выше); в домашнем дереве каталог ai не создаётся.