“Bash tool is continuously searched for but cannot be loaded or invoked properly” - Claude Code
Quick fix
Bypass CC Switch and configure GLM directly in Claude Code; or upgrade to CC Switch 4.0.13 and retest.
Symptom
Section titled “Symptom”看起来 Bash 工具一直在被搜索但无法正常加载调用。It appears that the Bash tool is continuously being searched for but cannot be loaded or invoked properly.
The reporter connected Claude Code to GLM in CC Switch 3.15.0 and forwarded requests through a proxy address. Bash, Read, Edit, and Grep were unavailable, while MCP tools and ToolSearch still worked. The reporter believed the proxy chain might not fully support Anthropic’s tool calling protocol; Bash worked when GLM was configured directly in Claude Code in the same environment.
The issue was closed under the inactivity policy after no further updates, not because a fix was confirmed. The maintainer only stated that CC Switch 4.0 included multiple refactors and fixes and recommended retesting on 4.0.13; the corpus contains no user confirmation that upgrading resolved the issue. Another user reported the same behavior on mac.
Bypass CC Switch and configure GLM directly in Claude Code; the original reporter confirmed that Bash worked with this configuration.
If you still need to connect GLM through CC Switch, upgrade to CC Switch 4.0.13 and retest. The maintainer only recommended retesting this version; the corpus does not confirm that it fixes the issue.
If the issue still occurs on 4.0.13, provide the CC Switch version, operating system, reproduction steps, and relevant logs, then reopen the issue.
Affected Versions
Section titled “Affected Versions”Source Issues
Section titled “Source Issues”This page is distilled from 1 real issues
(No FAQ yet)
Related problems
Section titled “Related problems”This is an unofficial community wiki with no affiliation to the cc-switch authors or the project itself. Its content is compiled from the project's public GitHub issues. This site distributes no software.