Skip to content
← Back to Glossary

PreToolUse

claude-code hooks

PreToolUse

Um evento de hook do Claude Code que dispara antes de toda tool call ser executada, capaz de bloquear, anotar ou deixar a chamada passar.

↑ Contents

Definição

Hooks PreToolUse recebem o nome da tool e os parâmetros antes da execução. O hook pode bloquear a chamada (exit code 2), anotá-la com contexto adicional (exit code 0 com stdout) ou deixar passar (exit code 0, sem output). Esse é o mecanismo principal para prevenir ações indesejadas: um script pode inspecionar a tool call e rejeitá-la antes do runtime executá-la. PreToolUse roda de forma síncrona: a tool call espera o hook completar.

↑ Contents

Fonte

↑ Contents

Relacionados