Tools Used by Claude Code

ToolDescription
AgentRuns a sub-agent to handle complex, multi-step tasks
ReadReads the content of files
WriteCreates or overwrites files
EditMakes targeted edits to specific files
MultiEditPerforms multiple edits on a single file automatically
LSList files and directories
GlobFind files based on pattern matching
GrepSearches for patterns in file content
BashExecutes shell commands in your environment
NotebookReadReads and displays Jupyter notebook contents
NotebookEditModifies Jupyter notebook cells
TodoReadReads the current session’s tasks list
WebFetchFetches content from a specified URL
WebSearchPerforms web searches with domain filtering