"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.

View original on GitHub ↗

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