Hook

An automatic action that always starts at a particular moment, for example after every edit. Like an alarm that’s guaranteed to ring, without anyone having to remember.

You’ll also find it as: hooks

How it appears in the course

A hook is an action that starts by itself, every time something specific happens.
Introduction · Module 07, Hooks: automatic actions
A hook (like a coat hook: something you can hang an action on) is a command that Claude Code runs automatically at a particular moment. For example: right after Claude changes a file.
What is a hook? · Module 07, Hooks: automatic actions
Every hook is tied to an event: a specific moment in Claude’s work. A “tool” is something Claude uses to do its work: for example, editing a file or running a command.
When can a hook start? · Module 07, Hooks: automatic actions

Where you learn it

In module 07 · Hooks: automatic actions, in the Claude Code for Beginners course.

Related terms

Learn Claude Code from zero, in plain English

12 modules with 1–2 minute lessons, which you can also do on your phone. The first two modules are free.