Better situational awareness of pre-bundled tooling

Resolved 💬 4 comments Opened Jun 23, 2025 by NiloCK Closed Jan 7, 2026

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

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗