BigChatHub
ГлавнаяКурсыClaude Code в действииБезопасность и контроль в Claude Code
Урок 177 мин💡 аналогия4 моментаТеория

Безопасность и контроль в Claude Code

Permission hooks появились в Claude Code после обновления июня 2025 года. Они проверяют опасные действия, например удаление файлов или выполнение скриптов, и требуют явного подтверждения пользователя.

Логирование реализовано на уровне сессии: все команды и изменения записываются в audit-файл, доступный по пути .claude/logs. Для уведомлений о критических событиях предусмотрены Desktop Notification Hooks — они отправляют всплывающее сообщение в систему сразу после определённого действия.

Права на запуск hooks и MCP-навыков регулируются в конфиге проекта. Можно задать, что определённые команды разрешены только конкретным пользователям или группам. Это снижает риск случайных изменений и помогает отслеживать все действия в истории.

💡

💡 Аналогия

Permission hook работает как замок на опасном инструменте в мастерской: прежде чем воспользоваться, нужно получить разрешение и оставить запись в журнале.

Ключевые моменты

1

Permission hooks требуют подтверждения для потенциально опасных операций.

2

Все действия логируются и доступны в audit-файле.

3

Desktop Notification Hooks информируют пользователя о важных событиях.

4

Доступ к hooks и MCP регулируется через проектную конфигурацию.

Следующий урок

Обучающие сценарии и Agentic Education

Теория