Replacing a Grep-and-Read Sweep With One Tool Call
Instead of grepping for a symbol and then reading every file that might define it, you want Claude Code to jump straight to a definition the way an IDE would.
What should you install to make that possible?
The correct answer is "A code intelligence plugin (e.g. a language server)."
Installing something like /plugin install typescript-lsp@claude-plugins-official gives Claude a "go to
definition" call that replaces a grep followed by reading several
candidate files, and it also reports type errors after edits without
running a compiler. A deny rule only blocks reads, it doesn't add
lookup capability; the Explore subagent still does grep-and-read
searches, it doesn't do this by default; and a hook that blocks grep
would remove a capability without replacing it with anything.
Share this question