시작하기무료로 시작하기

Blocking .env reads with a hook

The queries project ships a PreToolUse hook that runs on every Read and Grep tool call (wired in .claude/settings.local.json). It already detects when Claude is about to read a .env file. What's left is deciding how the hook should respond.

A PreToolUse hook decides whether a tool call is allowed to run, and it reports back to Claude Code through its exit code and its output streams.

To block the .env read and show the user why, what must the hook do?

이 연습은 강의의 일부입니다

Claude Code in Action

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작