Скиллы Новичок Утилиты и инструменты

Config Guardian

Скачать ZIP
47
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

🛡️ Config Guardian — безопасное обновление конфигураций OpenClaw

Config Guardian — это защитный слой для работы с конфигурацией OpenClaw, разработанный специально для AI-агентов. Он обеспечивает безопасное внесение изменений за счёт автоматических бэкапов, валидации и отката в случае ошибок.

Инструмент предотвращает некорректные или разрушительные изменения конфигурации, выступая посредником между агентом и системой.

🌟 Обзор

Config Guardian гарантирует, что каждое изменение конфигурации проходит проверку на соответствие схеме системы. В случае сбоя или некорректных данных изменения автоматически отменяются.

Инструмент доступен через ClawHub и может быть установлен как отдельный skill для OpenClaw.

📦 Установка

clawhub install abdhilabs/config-guardian

🚀 Когда использовать

Используйте Config Guardian каждый раз, когда необходимо изменить файл openclaw.json.

  • Предотвращает обновление несуществующих или устаревших ключей
  • Блокирует некорректные значения и типы данных
  • Защищает от поломки Gateway из-за неправильного JSON

🛠️ Основной workflow: Atomic Apply

Главный способ работы с Config Guardian — использование скрипта atomic_apply.sh, который выполняет все этапы безопасного обновления конфигурации.

./scripts/atomic_apply.sh  

Пример:

./scripts/atomic_apply.sh "agents.defaults.model.primary" "minimax-portal/MiniMax-M2.5"

Что происходит внутри

  • Автобэкап: создаётся резервная копия конфигурации с отметкой времени
  • Применение изменений: через команду openclaw config set
  • Валидация: проверка через openclaw doctor --non-interactive
  • Безопасный откат: при ошибке конфигурация автоматически восстанавливается

📂 Структура скриптов

  • atomic_apply.sh — основной инструмент для безопасного применения изменений
  • validate_config.sh — проверка конфигурации
  • restore_config.sh — восстановление из резервной копии

📦 Хранение бэкапов

~/.openclaw/config-guardian-backups/

⚖️ Ограничения и правила безопасности

  • Не выполнять перезапуск gateway без явного разрешения пользователя
  • Всегда использовать atomic_apply.sh вместо ручного редактирования
  • При ошибке валидации изменения автоматически откатываются
  • Запрещено принудительно применять некорректные конфигурации

💡 Итог

Config Guardian — это обязательный инструмент для безопасной работы с конфигурациями OpenClaw в агентных системах. Он снижает риск ошибок, автоматизирует контроль целостности и обеспечивает надёжный механизм восстановления.

Если вы работаете с AI-агентами и конфигурациями — это тот уровень защиты, который стоит внедрить по умолчанию.


Файл из источника

10866_config-guardian-1.0.1.zip