Про Hooks в Claude Code. Чем глубже я изучаю Claude Code, тем больше убеждаюсь, что решение от Anthropic – ультимативный инструмент для AI-Coding.

В обзоре на Kiro, что был чуть больше месяца назад, я очень тепло отозвался о функциональности Agent Hooks.

Просто на тот момент я не знал, что Claude Code даёт в своих Hooks куда больше возможностей.

Самая главная особенность Hooks – добавление большей детерменированности в процесс написания кода.

Claude Code позволяет подключиться через хук в любой момент, начиная от отправки пользователем промпта, заканчивая уведомлением от Claude Code о завершении работы, и выполнить необходимое действие. При этом мы можем как принудительно запустить другого агента, так и выполнить произвольный код или команду в терминале.

Документацию на официальном сайте изучать тут, а примеры в референсах можно посмотреть здесь.

Несколько примеров использования Hooks для вдохновения:

1. Максим опубликовал классный geek-пример того, как он на свой Stream Deck (там буква r после t) выводит информацию о запущенных проектах в Claude Code.

2. А в этом видео разработчик построил полноценную систему, которая в real-time-режиме отслеживает всё, что делают AI-агенты и субагенты в процессе работы Claude Code.

3. Или вот репозиторий, в котором через хуки реализован TDD-надсмотрщик, неустанно бдящий, чтобы Claude Code следовал Test-driven-подходу в разработке (AI-агентов хлебом не корми – дай только срезать углы).

Итог: hooks – ещё один инструмент, позволяющий добавить контроля при взаимодействии с Claude Code. Это тот самый момент, когда от открывающихся с инструментом возможностей захватывает дух 🔥


В этом посте были ссылки, но мы их удалили по правилам Сетки

Про Hooks в Claude Code.
Чем глубже я изучаю Claude Code, тем больше убеждаюсь, что решение от Anthropic – ультимативный инструмент для AI-Coding | Сетка — социальная сеть от hh.ru