Каждая команда youka принимает один и тот же набор глобальных флагов. Они управляют режимом вывода, обработкой ввода, поведением ожидания и целевым API.
Машинный режим: вывести ровно один JSON-конверт в stdout. Логи и индикаторы прогресса подавляются.
--body <file|->
Объединить JSON-объект из файла или stdin. Флаги CLI переопределяют совпадающие поля из --body.
--wait
Опрашивать созданный ресурс, пока он не достигнет терминального состояния. Часто используется в project create, project sync, project separate и export create.
--idempotency-key <key>
Передать ключ идемпотентности в API для операций записи.
--quiet
Подавлять не-JSON вывод прогресса при использовании вместе с --wait.
--no-color
Отключить ANSI-цвета в выводе.
--api <url>
Переопределить базовый URL API. Суффикс /ru/api/v1 добавляется автоматически при необходимости.
Любая команда создания или обновления принимает --body для полного тела запроса. Используйте его вместо экранирования большого JSON в командной строке.
Передавайте --idempotency-key, чтобы команды записи было безопасно повторять. Повторное использование одного и того же ключа с тем же payload возвращает исходный результат вместо создания дубликата.