"Claude Code Extension Not Detected in VSCode Terminal"
Resolved 💬 9 comments Opened May 24, 2025 by islamaliev Closed Jun 15, 2025
Bug Description
I have VSCode and the code command is working, but when when I enter Claude Code vie VSCode's integrated terminal and do /ide it says "No available IDEs detected. Make sure your IDE has the Claude Code extension or plugin installed and is running."
Environment Info
- Platform: macos
- Terminal: vscode
- Version: 1.0.3
- Feedback ID: 8bd6b0ad-2efd-4d0e-8884-54544d57da3c
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at __node_internal_genericNodeError (node:internal/errors:865:15)\n at checkExecSyncError (node:child_process:890:11)\n at execSync (node:child_process:962:15)\n at cG (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:644:3513)\n at file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:574:15313\n at Q (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:532:13335)\n at sR1 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:574:14562)\n at aI (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:574:14179)\n at FU2 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1965:20997)\n at file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:2363:2019","timestamp":"2025-05-24T14:49:05.301Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Users/islam/.claude/ide'\n at Module.readdirSync (node:fs:1525:3)\n at Object.readdirSync (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:540:1519)\n at UD0 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1318:16584)\n at QS4 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:555)\n at HD0 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:2305)\n at TD0 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:5754)\n at file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:2438:2017\n at b7 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:150:21374)\n at hZ (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:150:40861)\n at wW (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:150:34915)","timestamp":"2025-05-24T14:49:05.338Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Users/islam/.claude/ide'\n at Module.readdirSync (node:fs:1525:3)\n at Object.readdirSync (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:540:1519)\n at UD0 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1318:16584)\n at Da (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:2580)\n at HD0 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:2372)","timestamp":"2025-05-24T14:49:05.404Z"},{"error":"Error: 1: ENOENT \n at YS4 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:3579)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async DS4 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1319:1936)","timestamp":"2025-05-24T14:49:05.421Z"},{"error":"AxiosError: Request failed with status code 401\n at SH (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:570:1070)\n at IncomingMessage.NA (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:571:9969)\n at IncomingMessage.emit (node:events:529:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1400:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)\n at oc.request (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:2081)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async njA (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:574:10916)\n at async um9 (file:///Users/islam/.nvm/versions/node/v18.20.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:574:1363
Note: Error logs were truncated.
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗