claude-code
claude-code copied to clipboard
Better situational awareness of pre-bundled tooling
Claude Code should have better situational awareness about its pre-bundled tools and environment setup to avoid giving incorrect information to users.
Example Scenario
I asked about the rg command that Claude Code frequently uses. Claude Code incorrectly claimed:
- rg is ripgrep that needs manual installation on a user machine in order for CC to use it
- CC instead uses the widely available grep tool by default
Reality: rg seems pre-installed in Claude Code's environment, and CC uses it frequently (despite non-existence on user machine)
Desired Behavior
Claude Code should:
- Know that some tools are pre-bundled in its environment vs. user's local machine
- Distinguish between tools it has access to vs. what users need to install locally
- Be able to provide accurate information about its own capabilities, behaviours, and tooling