AACWorkflow Docs

Справочник команд CLI

Краткий обзор всех команд верхнего уровня AACWorkflow CLI. Для полной справки выполните `aacworkflow <command> --help`.

CLI AACWorkflow отражает почти всё, что можно сделать через веб-интерфейс (создавать задачи, назначать агентов, запускать демон и многое другое). На этой странице перечислены все команды верхнего уровня с кратким описанием. Для полного набора флагов и примеров выполните aacworkflow <command> --help.

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

Выполните эту команду при первом использовании CLI, чтобы получить персональный токен доступа (PAT):

aacworkflow login

Браузер откроется автоматически. После подтверждения в веб-приложении CLI сохранит PAT (с префиксом mul_) в ~/.aacworkflow/config.json. Все последующие команды аутентифицируются с этим PAT.

Для CI или headless-сред пропустите браузерный поток: создайте PAT в веб-приложении в Settings → Personal Access Tokens, затем выполните aacworkflow login --token <mul_...>, чтобы передать его напрямую.

О разнице между типами токенов см. Аутентификация и токены.

Авторизация и настройка

КомандаНазначение
aacworkflow loginВойти и сохранить PAT
aacworkflow auth statusПоказать статус входа, пользователя и рабочее пространство
aacworkflow auth logoutОчистить локальный PAT
aacworkflow setupБыстрая настройка для AACWorkflow Cloud (вход + установка демона)

Рабочие пространства и участники

КомандаНазначение
aacworkflow workspace listСписок всех доступных рабочих пространств
aacworkflow workspace get <slug>Показать детали одного пространства
aacworkflow workspace member listСписок участников текущего пространства
aacworkflow workspace update <id> --name "..." [--description "..."] [--context "..."] [--issue-prefix "..."]Обновить метаданные пространства (admin/owner). Длинные поля принимают --description-stdin / --context-stdin.

Задачи и проекты

Команды list (aacworkflow issue list, autopilot list, project list и т.д.) по умолчанию выводят короткие, готовые к копированию ID — ключи задач вида AAC-123 для задач, короткие префиксы UUID для остального. Аргумент <id> в последующих командах принимает как короткий ID, так и полный UUID, так что типичный рабочий процесс: aacworkflow issue list → скопировать ключ → aacworkflow issue get AAC-123. Передайте --full-id команде list, если нужен канонический UUID.

КомандаНазначение
aacworkflow issue listСписок задач (выводит ключи задач, готовые к копированию)
aacworkflow issue get <id>Показать одну задачу (принимает ключ задачи или UUID)
aacworkflow issue create --title "..."Создать новую задачу
aacworkflow issue update <id> ...Обновить задачу (статус, приоритет, исполнитель и т.д.)
aacworkflow issue assign <id> --agent <slug>Назначить агенту (немедленно создаёт задачу выполнения)
aacworkflow issue status <id> --set <status>Быстрая смена статуса
aacworkflow issue search <query>Поиск по ключевым словам
aacworkflow issue runs <id>Показать запуски агента по задаче
aacworkflow issue rerun <id>Перезапустить новую задачу для текущего назначенного агента
aacworkflow issue comment <id> ...Вложенные: просмотр / отправка комментариев
aacworkflow issue subscriber <id> ...Вложенные: подписка / отписка
aacworkflow project list/get/create/update/delete/statusCRUD проектов

Агенты и навыки

КомандаНазначение
aacworkflow agent listСписок агентов рабочего пространства
aacworkflow agent get <slug>Показать конфигурацию агента
aacworkflow agent create ...Создать агента
aacworkflow agent update <slug> ...Обновить агента
aacworkflow agent archive <slug>Архивировать
aacworkflow agent restore <slug>Восстановить архивированного агента
aacworkflow agent tasks <slug>Показать историю задач агента
aacworkflow agent skills ...Вложенные: прикрепить / открепить навыки
aacworkflow skill list/get/create/update/deleteCRUD навыков
aacworkflow skill import ...Импортировать навык из GitHub, ClawHub или локальной машины
aacworkflow skill files ...Вложенные: управление файлами навыка

Отряды (Squads)

КомандаНазначение
aacworkflow squad listСписок отрядов в пространстве
aacworkflow squad get <id>Показать один отряд
aacworkflow squad create --name "..." --leader <agent>Создать отряд (owner / admin)
aacworkflow squad update <id> ...Обновить имя, описание, инструкции, лидера или аватар
aacworkflow squad delete <id>Архивировать (soft-delete) — передаёт назначенные задачи лидеру
aacworkflow squad member list/add/remove <squad-id>Управление участниками отряда
aacworkflow squad activity <issue-id> <action|no_action|failed> --reason "..."Используется агентами-лидерами отрядов для записи оценки за каждый ход

Подробнее см. Отряды.

Автопилоты

КомандаНазначение
aacworkflow autopilot listСписок всех автопилотов в пространстве
aacworkflow autopilot get <id>Показать один автопилот
aacworkflow autopilot create ...Создать автопилот
aacworkflow autopilot update <id> ...Обновить
aacworkflow autopilot delete <id>Удалить
aacworkflow autopilot runs <id>Показать историю запусков
aacworkflow autopilot trigger <id>Запустить вручную

Демон и среды выполнения

КомандаНазначение
aacworkflow daemon startЗапустить демон (по умолчанию в фоне; добавьте --foreground для запуска на переднем плане)
aacworkflow daemon stopОстановить демон
aacworkflow daemon restartПерезапустить демон
aacworkflow daemon statusПроверить, в сети ли демон, и его конкурентность
aacworkflow daemon logsПросмотр логов демона
aacworkflow runtime listСписок сред выполнения в текущем пространстве
aacworkflow runtime usageПоказать использование ресурсов
aacworkflow runtime activityЖурнал последней активности
aacworkflow runtime update <id> ...Обновить конфигурацию среды выполнения

Прочее

КомандаНазначение
aacworkflow repo checkout <url>Клонировать репозиторий локально для использования агентами
aacworkflow configПросмотр или редактирование локальной конфигурации CLI
aacworkflow versionВывести версию CLI
aacworkflow updateОбновить CLI до последней версии
aacworkflow attachment download <id>Скачать вложение из задачи или комментария

Получение полных флагов

Каждая команда поддерживает --help:

aacworkflow issue create --help
aacworkflow agent update --help

В v2 появится отдельная страница с подробным справочником по каждой команде.

Следующие шаги