Агент видит JSON, понимает структуру — и уверен, что справится. Не справится.
Типичный сценарий: просишь поменять одну настройку. Агент открывает конфиг, правит — ломает структуру массива. Правит снова — теряет список агентов. Пишет параметр которого нет в схеме. Шлюз не стартует. Агент пробует исправить. Токены горят, конфиг деградирует, агент уверен что «почти готово».
Вместо этого — только CLI:
openclaw config set agents.defaults.model.primary anthropic/claude-sonnet-4-6openclaw config get agents.defaultsopenclaw agents addopenclaw cron edit <id> --agent mainCLI знает схему, валидирует значения и не трогает то, что не просили менять. Прямой доступ к JSON — только если хочется приключений.
Добавьте в
SOUL.md агента:Никогда не редактировать конфиг напрямую. Только
openclaw config set/get/unset.https://docs.openclaw.ai/cli/config
Подпишитесь на @openclawc