Skip to main content
Установите локальный CLI с помощью npm install -g failproofai. Запустите без аргументов, чтобы открыть локальную панель управления политиками. Пакет требует Node.js версии 20.9 или новее. Bun версии 1.3 или новее поддерживается для разработки и установки из исходного кода. failproofai configure и failproofai setup — это псевдонимы для failproofai config; failproofai p — это псевдоним для failproofai policies.

Настройка машины

Запустите failproofai без аргументов, чтобы открыть локальную панель управления политиками.

Флаги конфигурации

Локальные паузы приостанавливают встроенные, пользовательские, условные политики и политики пакетов для одной сессии. Они всегда истекают и не отключают облачно-управляемые политики. block-failproofai-commands — который всегда включен и не может быть отключен или приостановлен сам по себе — предотвращает использование этого механизма обхода инструментированным агентом.

Флаги политики

Флаги доставки и обслуживания

failproofai update следует запустить после npm install -g failproofai@latest; он выполняет миграции макета домашней папки, устанавливает соответствующий бинарный файл демона и перезапускает сервис. --no-daemon выполняет только миграцию макета.

Пути привязки

Поддерживаемые имена привязок: claude, codex, copilot, cursor, opencode, pi, hermes, openclaw, factory, devin, antigravity и goose. Метки помещают полученные ID агентов в пространство имен, когда два корня содержат копии одного и того же проекта. Перекрывающиеся корни и дублирующиеся метки отклоняются для предотвращения дублирования сбора или повреждения курсора. Конфигурация дополнительного пути перезагружается без перезагрузки демона. Контейнерные среды могут заменить сконфигурированные файлом дополнительные пути переменной с разделением запятыми с именем FAILPROOFAI_<HARNESS>_EXTRA_PATHS, например:

Переменные окружения

Используйте файлы конфигурации для постоянного поведения машины. Переменные окружения наиболее полезны для контейнеров, тестов и одного процесса. Переменные домашней папки, специфичные для агента, такие как CLAUDE_PROJECTS_PATH, CURSOR_HOME, HERMES_HOME и OPENCLAW_HOME переопределяют, где Failproof AI обнаруживает локальные сессии для этой привязки.

Безопасно приостановить или удалить машину

Локальная пауза сессии не отключает облачно-управляемые политики. Восстановите облачные развертывания через рабочий процесс облачного принудительного применения, когда сам развертывание является проблемой. Перед удалением npm пакета удалите установленные hooks и демона:
Запустите failproofai <command> --help для деталей, зависящих от версии.
Запустите failproofai uninstall перед npm rm -g failproofai; npm не удаляет установленные hooks агента или сервис демона.