Переопределения установки плагинов позволяют сопровождающим направлять выполняемую во время настройки установку плагинов на
определённый пакет npm или локальный tarball-пакет npm вместо источника из каталога,
встроенного источника или источника npm по умолчанию. Они предназначены только для E2E и проверки пакетов;
обычные пользователи устанавливают плагины с помощью
openclaw plugins install.
Переопределения выполняют код плагина из указанного вами источника. Используйте их только
в изолированном каталоге состояния или на одноразовой тестовой машине.
Когда поток, выполняемый во время настройки, устанавливает плагин, идентификатор которого присутствует в карте, OpenClaw
использует переопределённый источник вместо каталога, встроенного или стандартного источника npm.
Это относится к первоначальной настройке и любому другому потоку, использующему общий
установщик плагинов во время настройки.
Переопределения по-прежнему требуют ожидаемый идентификатор плагина: tarball, сопоставленный с codex,
должен устанавливать плагин, идентификатор которого в манифесте — codex.
Переопределения не наследуют статус официального доверенного источника. Даже если
запись каталога обычно представляет пакет, принадлежащий OpenClaw, переопределение
считается тестовыми входными данными, предоставленными оператором.
Файлы .env рабочей области не могут включать переопределения установки; обе переменные среды входят
в список заблокированных переменных dotenv рабочей области. Задайте их в доверенной оболочке, задании CI или
удалённой тестовой команде, запускающей OpenClaw.
Для сквозного тестирования реального провайдера получите настоящий ключ API из доверенной оболочки или секрета
CI перед запуском тестовой команды. Не выводите ключи; сообщайте только
источник и наличие ключа.