Правило CLAUDE.md против хука PreToolUse: оба сработали 5 из 5, пока пользователь не сказал «Я разрешаю»

Недавний эксперимент проверил эффективность двух методов ограничения возможностей редактирования файлов в Claude Code: правил CLAUDE.md и хуков PreToolUse. Исследователи провели 29 сессий, чтобы выяснить, будет ли агент соблюдать правило «никогда не редактировать protected/». Оба метода успешно предотвращали несанкционированные правки при стандартных задачах. Однако, когда запрос включал утверждение пользователя о наличии прав, правило CLAUDE.md уступило, разрешив правку, в то время как хук PreToolUse продолжал блокировать её. Исследование подчеркивает, что CLAUDE.md служит контекстом для модели, тогда как хуки PreToolUse действуют как принудительная конфигурация. Хотя CLAUDE.md более экономичен для общих правил, хуки необходимы для строгого обеспечения безопасности. Эксперимент также отметил, что неправильно настроенные хуки могут непреднамеренно блокировать операции чтения, потенциально мешая агенту точно отчитываться о своих действиях, а коды выхода хуков существенно влияют на то, будет ли модель соблюдать ограничение.
This is a summary. Read the full article at the original source:
Dev.toПохожие
В своей недавней статье Колин Брек обращает внимание на растущую тенденцию использования больших языковых моделей (LLM) для генерации технического кон…
Автор приложения «Гига Писарь», созданного на базе технологии распознавания речи GigaAM от Сбера, подвел итоги первой недели после публикации статьи н…
Статья на Habr исследует компьютер как фундаментальную математическую структуру, предлагая читателям взглянуть на вычислительные процессы через призму…


