[BUG] Claude Code VS Code Extension fails to respond after migrating from Intel Mac to M1 Mac

Resolved 💬 2 comments Opened Apr 5, 2026 by Yong-github-10086 Closed May 15, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

What happened

After migrating data from an Intel Mac to an M1 Mac using macOS Migration Assistant, the Claude Code VS Code extension stopped working completely. The extension UI loads, authentication shows as successful ("OAuth tokens found in secure storage"), messages can be typed and submitted, but Claude never responds.
can't switch model(only showing 'loading models...'),
can't manage usage(display Account & Usage
Account
Auth method
Claude AI
Usage
Loading usage data…

Manage usage on claude.ai)

can't switch account(go to login page -> only display signing in)

What I tried

  • Uninstalled and reinstalled the Claude Code VS Code extension
  • Deleted ~/.claude and ran claude login fresh
  • Removed Intel Homebrew and installed ARM64 Homebrew from scratch
  • Removed Intel Node.js and installed ARM64 Node.js via Homebrew
  • Removed all /usr/local/bin/claude, node, npm binaries
  • Added /opt/homebrew/bin to PATH via ~/.zshenv and ~/.zprofile
  • Set claudeCode.claudePath to /opt/homebrew/bin/claude in VS Code settings
  • Cleared VS Code extension cache at ~/Library/Application Support/Code/User/globalStorage/anthropic.claude-code
  • Full Mac restart
  • claude CLI works perfectly in both Mac Terminal and VS Code integrated terminal

Observed behavior in logs

The extension log shows:

  1. "OAuth tokens found in secure storage" ✅
  2. "Launching Claude on channel: [id]" ✅
  3. User message is sent ✅
  4. No response ever comes back
  5. No error is logged — the process silently fails

Running ps aux | grep claude immediately after sending a message shows no claude process running, meaning the process launches and immediately exits silently.

Please help me!!!

What Should Happen?

Claude should respond to messages in the VS Code extension chat panel, identical to how it works in the Mac Terminal.

Error Messages/Logs

Steps to Reproduce

  1. Migrate from Intel Mac to M1 Mac via Migration Assistant
  2. Open VS Code with Claude Code extension installed
  3. Open a project folder
  4. Type any message in Claude Code chat and press Enter
  5. No response is ever received

Claude Model

Not sure / Multiple models

Is this a regression?

I don't know

Last Working Version

2.1.92

Claude Code Version

2.1.92

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

  • The Claude desktop app works fine
  • The Claude CLI works fine in Terminal and VS Code integrated terminal
  • The issue appears to be specific to how the extension spawns and communicates with the claude process in a post-migration ARM64 environment
  • Extension log path: ~/Library/Application Support/Code/logs/[date]/window1/exthost/Anthropic.claude-code/Claude VSCode.log

View original on GitHub ↗

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