Хук
Хук (англ. hook) — фрагмент кода, который программа вызывает в заранее заданный момент или при определённом событии. Он позволяет изменить или дополнить поведение системы, не трогая её основной код. Хуки применяют в операционных системах, веб-фреймворках, системах контроля версий и ИИ-агентах: например, чтобы проверить действие перед выполнением, запретить его или записать в журнал.
проверено по: en.wikipedia.org ↗
См. также
- Claude CodeАгент Anthropic для программирования: читает кодовую базу, правит файлы, запускает команды и сам выполняет многошаговые задачи разработки. Работает в терминале, в средах разработки, в десктопном приложении и в браузере. В отличие от обычного чата с Claude, он действует прямо в проекте, а не только отвечает на вопросы.
- ИИ-агентПрограмма, обычно на основе языковой модели, которая не просто отвечает на вопрос, а сама выполняет многошаговую задачу: планирует шаги, вызывает инструменты и внешние сервисы, работает с файлами и данными и учитывает промежуточные результаты. От обычного чат-бота отличается самостоятельностью: человек ставит цель, а последовательность действий агент выбирает сам.
- Система управления версиямиПрограмма, которая хранит историю изменений файлов, прежде всего исходного кода: показывает, кто, когда и что поменял, позволяет вернуться к любой прежней версии и объединять правки многих людей, работающих над одним проектом (version control system, VCS). Бывают централизованные системы с одним общим хранилищем, например Subversion, и распределённые, например Git, где у каждого участника есть полная копия истории.
В новостях
IBM ускорила плагин, который заглядывает внутрь модели во время ответа
Место в программе, куда можно подключить свой код, чтобы по ходу работы перехватить или изменить данные, не переписывая саму программу.