Сразу к тексту
Документация v2Учебник и справочник

Все команды

Команды можно объединять в скрипты и запускать по расписанию. Флаг --json выводит результат в машиночитаемом виде.

Что можно запустить

pilot initсоздать проект и файл настроек
pilot runвыполнить задачи проекта
pilot checkпроверить проект и настройки
pilot statusпоказать состояние последних задач
pilot cleanудалить временные файлы
pilot serveзапустить локальный API
pilot doctorпроверить окружение и права
pilot configпоказать итоговые настройки

Встроенная справка

% pilot --help
Использование: pilot <команда> [флаги]

Команды:
  init     создать проект и файл настроек
  run      выполнить задачи проекта
  check    проверить проект и настройки
  status   показать состояние последних задач
  clean    удалить временные файлы
  serve    запустить локальный API
  doctor   проверить окружение и права
  config   показать итоговые настройки

Флаги:
  -c, --config <файл>  путь к файлу настроек
  -q, --quiet          выводить только ошибки
  -v, --verbose        подробный вывод
      --json           результат в формате JSON

Тонкости

Все команды поддерживают флаг --help с кратким описанием. Код возврата 0 означает успех, 1 — ошибку в данных, 2 — ошибку в параметрах.

Начиная с версии 2.3.4, команда init не перезаписывает существующие файлы.