claude-code - 💡(How to fix) Fix Cowork downloads Linux binary instead of macOS on Intel Mac (exit code 132) [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#48827Fetched 2026-04-16 06:49:50
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Timeline (top)
labeled ×4commented ×1

Root Cause

The claude-code-vm/2.1.92/claude binary downloaded by the app is an ELF 64-bit Linux executable, not a macOS binary:

$ file ~/Library/Application Support/Claude/claude-code-vm/2.1.92/claude
ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, 
interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0

This cannot run on macOS, hence SIGILL → exit code 132.

Code Example

$ file ~/Library/Application Support/Claude/claude-code-vm/2.1.92/claude
ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, 
interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0
RAW_BUFFERClick to expand / collapse

Bug Description

Cowork feature in Claude Desktop crashes immediately with "Claude Code process exited with code 132" (SIGILL - illegal instruction).

Root Cause

The claude-code-vm/2.1.92/claude binary downloaded by the app is an ELF 64-bit Linux executable, not a macOS binary:

$ file ~/Library/Application Support/Claude/claude-code-vm/2.1.92/claude
ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, 
interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0

This cannot run on macOS, hence SIGILL → exit code 132.

Environment

  • macOS: 15.6.1 (Build 24G90)
  • CPU: Intel Core i5-3210M @ 2.50GHz (x86_64)
  • Claude Desktop: 1.2773.0
  • claude-code-vm version: 2.1.92
  • Claude Code CLI (terminal, works fine): 2.0.14

Steps to Reproduce

  1. Update Claude Desktop to 1.2773.0 on Intel Mac
  2. Open any Cowork task
  3. → "Claude Code process exited with code 132"

Notes

  • Chat in Claude Desktop works fine (cloud-based, no local binary needed)
  • Claude Code CLI (terminal) works fine (separate installation via npm)
  • Only Cowork is broken because it relies on the local claude-code-vm binary
  • Deleting claude-code-vm and letting the app re-download produces the same Linux binary
  • Worked before updating the app

extent analysis

TL;DR

The most likely fix is to replace the incorrect Linux claude binary with a macOS-compatible version.

Guidance

  • Verify the binary type of the downloaded claude executable using the file command to confirm it's an ELF 64-bit Linux executable.
  • Check if there's an available macOS binary for claude-code-vm version 2.1.92 that can be manually downloaded and replaced.
  • Investigate if there's a configuration option or environment variable that can be set to force the download of a macOS-compatible binary.
  • Consider reaching out to the Claude Desktop support team to report the issue and request assistance in obtaining the correct binary.

Example

No code snippet is provided as this issue is related to binary compatibility.

Notes

The issue seems to be specific to the claude-code-vm version 2.1.92 and macOS. The fact that the Claude Code CLI works fine suggests that the problem is isolated to the claude-code-vm binary downloaded by the app.

Recommendation

Apply a workaround by manually replacing the incorrect Linux binary with a macOS-compatible version, if available, until a fixed version of Claude Desktop is released that downloads the correct binary.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Cowork downloads Linux binary instead of macOS on Intel Mac (exit code 132) [1 comments, 2 participants]