Четыре крючка Клода обеспечивают единообразие голоса и тона в текстах, написанных ИИ.

Разработчик внедрил систему с использованием четырех хуков Claude Code для обеспечения единообразия голоса и тона при написании текстов AI-агентами. Этот подход решает проблему, когда AI-сгенерированный контент постепенно отклоняется от бренда из-за осторожных фраз и общих формулировок.
Реализация хуков
Система использует четыре конкретных хука:
- Хук UserPromptSubmit: Обнаруживает файлы VOICE-AND-TONE.md и добавляет инструкцию делегировать агенту-рецензенту перед редактированием любого текстового файла
- Хук PreToolUse: Блокирует вызовы Edit/Write для файлов с текстом (.tsx, .md), если не существует маркера сессии
- Хук PostToolUse: Создает маркер сессии после завершения работы рецензента
- Хук Stop: Удаляет маркер после каждого ответа, чтобы следующий шаг начинался заблокированным и требовал нового ревью
Дизайн агента-рецензента
Рецензент — это агент Claude Code с инструментами только для чтения (Read, Glob, Grep). Он читает руководство по голосу и тону, читает предлагаемый текст и сообщает о нарушениях с указанием:
- Проблемного текста
- Правила, которое нарушено
- Предлагаемого исправления
Рецензент не может редактировать файлы напрямую, что обеспечивает разделение ответственности.
Ключевая философия дизайна
Система функционирует как шлюз, а не как подсказка. Пропущенное ревью голоса означает, что текст, не соответствующий бренду, может попасть в продакшен. Разработчик отмечает, что стоимость одного вызова агента перед редактированием ниже, чем стоимость поиска и исправления отклонений после факта.
Полная реализация включает код хуков, определение агента и стартовый шаблон для руководств по голосу. Разработчик спрашивает, создавали ли другие подобные хуки для нефункциональных ограничений, таких как доступность или стандарты кодирования.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Google выпускает Sashiko: агент для проверки кода с помощью ИИ для патчей ядра Linux.
Инженеры Google открыли исходный код Sashiko, агентной системы ИИ для проверки кода, разработанной для ядра Linux. Она обнаружила 53% ошибок в нефильтрованном наборе из 1000 недавних проблем в основном репозитории, которые были пропущены людьми.

Пользователь OpenClaw создает навык 'feelslikeclaude' для улучшения поведения рабочего процесса агента ChatGPT.
Разработчик переключил свою настройку OpenClaw с Claude на ChatGPT и обнаружил, что ключевое различие заключается в поведении рабочего процесса, а не в стиле письма. Он создал навык clawhub под названием 'feelslikeclaude', чтобы подтолкнуть ChatGPT к лучшим привычкам выполнения задач.

ClawPort: Открытая система оркестрации рабочих процессов ИИ-агентов с самовосстанавливающимся планировщиком Cron
ClawPort — это слой оркестрации с открытым исходным кодом для рабочих процессов AI-агентов, который автоматически настраивает cron-конвейеры, самовосстанавливается при сбоях и позволяет тестировать агентов напрямую перед их запуском по расписанию.

Джан добавляет установку OpenClaw в один клик с интеграцией модели Jan-v3-Base.
Теперь Jan поддерживает установку OpenClaw в один клик с прямой интеграцией в модель Jan-v3-base, сохраняя все операции локальными и приватными на вашем компьютере.