- Claude native tools — fastest, always available, no dependencies
- IDE MCP tools — for semantic search and large codebase exploration
- Bash — never for search or read operations
- Reading a file when the path is known → Read
- Listing directory contents → LS