claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[Bug] IDE Integration Failure: No Available IDEs Detected on macOS

Open t-negishi-iid opened this issue 8 months ago • 10 comments

Bug Description Can't Istall Claude Code to IDE (VS Code,Cursor,Windsurf) on macOS.

Select IDE │ │ Connect to an IDE for integrated development features. │ │ │ │ No available IDEs detected. Make sure your IDE has the Claude Code │ │ extension or plugin installed and is running.

Environment Info

  • Platform: macos
  • Terminal: windsurf
  • Version: 1.0.6
  • Feedback ID: 0a59617e-8700-4995-ac63-71fbbddb5e89

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 genericNodeError (node:internal/errors:983:15)\n    at wrappedFn (node:internal/errors:537:14)\n    at checkExecSyncError (node:child_process:882:11)\n    at execSync (node:child_process:954:15)\n    at tG (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:644:3921)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:572:6758\n    at Q (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:532:16886)\n    at oR1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:572:5777)\n    at GG (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:572:5406)\n    at PU2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1976:21167)","timestamp":"2025-05-29T20:01:28.824Z"},{"error":"Error: 1: ENOENT \n    at B36 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1349:4453)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async eB6 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1349:2684)","timestamp":"2025-05-29T20:01:28.898Z"}]

t-negishi-iid avatar May 29 '25 20:05 t-negishi-iid

Hi - what do you get when you run "type windsurf" in windsurf terminal and in apple terminal?

igorkofman avatar May 29 '25 20:05 igorkofman

I have the same problem with VS Code. Wheh I do "type code", I get:

/opt/homebrew/bin/code

VS Code having been installed via homebrew.

imbloch avatar May 30 '25 07:05 imbloch

I have a theory. Any chance in Applications, the VSCode package is called something other than "Visual Studio Code.app"

ls /Applications

igorkofman avatar May 30 '25 12:05 igorkofman

Checked that. It seems to be correctly named "Visual Studio Code.app"

imbloch avatar May 30 '25 12:05 imbloch

$ type windsurf windsurf is /Users/t-negishi/.codeium/windsurf/bin/windsurf

$ type cursor cursor is /usr/local/bin/cursor

$ type code code is /opt/homebrew/bin/code

$ ls /Applications/ | grep Windsurf Windsurf.app

$ ls /Applications/ | grep Cursor Cursor.app

$ ls /Applications/ | grep Code Visual Studio Code.app


In Windsurf terminal

$ claude

/status

⚠ Error installing Windsurf extension: 1: ENOENT Please restart your IDE and try again.


I can't install Claude code in any IDE, including Windsurf, Cursor, or VS Code.

t-negishi-iid avatar May 30 '25 17:05 t-negishi-iid

Good news is that we finally have a repro. Should have a fix out early next week. In the meantime folks can install the extension directly from here: @.***/claude-code?activeTab=code

On Fri, May 30, 2025 at 10:53 AM Tomoyuki Negishi @.***> wrote:

t-negishi-iid left a comment (anthropics/claude-code#1420) https://github.com/anthropics/claude-code/issues/1420#issuecomment-2923034307

$ type windsurf windsurf is /Users/t-negishi/.codeium/windsurf/bin/windsurf

$ type cursor cursor is /usr/local/bin/cursor

$ type code code is /opt/homebrew/bin/code

$ ls /Applications/ | grep Windsurf Windsurf.app

$ ls /Applications/ | grep Cursor Cursor.app

$ ls /Applications/ | grep Code Visual Studio Code.app

In Windsurf terminal

$ claude

/status

⚠ Error installing Windsurf extension: 1: ENOENT Please restart your IDE and try again.

— Reply to this email directly, view it on GitHub https://github.com/anthropics/claude-code/issues/1420#issuecomment-2923034307, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADSWQSCEFPXSSMZAJOQPWT3BCLIVAVCNFSM6AAAAAB6GMQUT2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDSMRTGAZTIMZQG4 . You are receiving this because you were assigned.Message ID: @.***>

igorkofman avatar May 30 '25 20:05 igorkofman

+1

harperaa avatar May 31 '25 14:05 harperaa

I was able to install with npm and run "claude" and configure in basic terminal. I am trying to get the full panel window to launch, I guess that is what /ide command is for. I am getting this error, when I try to run /ide.

Select IDE │ │ Connect to an IDE for integrated development features. │ │ │ │ No available IDEs detected. Make sure your IDE has the Claude Code extension or plugin installed │ │ and is running. │ │

Other than that, it appears to be running, albeit in below terminal. I am using windsurf.

harperaa avatar May 31 '25 14:05 harperaa

I experienced a similar issue in VS Code on my Mac.

agata avatar Jun 01 '25 06:06 agata

+1. Issue with Windsurf on MacOS.

output of /status =>

Claude Code Status v1.0.6

Working Directory L /Users/gopi/gopi/workspace-xxx/xxx-resources

IDE Integration • /config ⚠ Error installing Windsurf extension: 1: ENOENT Please restart your IDE and try again.

Account • /login L Login Method: Claude Max Account L Email: [email protected]

Model • /model L sonnet (claude-sonnet-4-20250514)

gopikori avatar Jun 01 '25 18:06 gopikori

I could install Claude Code to VS Code, Cursor and Windsurf on macOS. Clode code Version is 1.0.11.

Thank you!

t-negishi-iid avatar Jun 05 '25 18:06 t-negishi-iid

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.

github-actions[bot] avatar Aug 13 '25 14:08 github-actions[bot]