Claude Desktop on Ivy Bridge Mac用 Node.js Wrapper 繞過 AVX2 限制

更新 發佈閱讀 9 分鐘
適用機型:2012 年(含)以前出廠的 Intel Mac(Ivy Bridge 架構,i7-3xxx / i5-3xxx 系列)。這些 CPU 不支援 AVX2 指令集,而 Claude Desktop 內建的 Claude Code binary 要求 AVX2,執行後立即 SIGILL(exit code 132)。

如果你在 Ivy Bridge Mac 上用 Claude Desktop 啟動 Claude Code,卻看到這個訊息:

Claude Code process exited with code 132

你不孤單。這不是你的環境壞了,是 Claude Desktop 的內建 binary 不支援你的 CPU。

關鍵誤解:降版 npm 沒有用

很多人(包括我)第一直覺是去降版 npm 的 @anthropic-ai/claude-code 套件。這對修好 終端機 CLI是有效的,但對 Claude Desktop 完全沒用。

原因在於:Claude Desktop 有自己的 claude-code binary,跟你用 npm 安裝的那份完全獨立,路徑在:

~/Library/Application Support/Claude/claude-code/<版本>/claude.app/Contents/MacOS/claude

Claude Desktop 啟動時會在 log 留下:

Using Claude Code binary: ~/Library/Application Support/Claude/claude-code/2.1.111/...

這個 binary 是 Claude Desktop 自己在背景下載的。你 npm 降到什麼版本,它都不管,還是會呼叫自己那份——然後一樣 SIGILL。

解法:用 Node.js Wrapper 替換內建 binary

思路很直接:把那個會 crash 的 native binary 換成一個 bash script,讓 script 去呼叫 npm 安裝的 Node.js 版 CLI(沒有 AVX2 問題)。

步驟一:確認 binary 路徑

grep "Using Claude Code binary" ~/Library/Logs/Claude/main.log | tail -3

記下版本號,例如 2.1.111

步驟二:解鎖目錄

chflags -R nouchg ~/Library/Application\ Support/Claude/claude-code/

步驟三:備份並替換 binary

BINARY=~/Library/Application\ Support/Claude/claude-code/2.1.111/claude.app/Contents/MacOS/claude
mv "$BINARY" "${BINARY}.orig"

cat > "$BINARY" << 'WRAPPER'
#!/bin/bash
exec /Users/your-name/.local/share/fnm/node-versions/v22.16.0/installation/bin/node \
/Users/your-name/.local/share/fnm/node-versions/v22.16.0/installation/lib/node_modules/@anthropic-ai/claude-code/cli.js "$@"
WRAPPER

chmod +x "$BINARY"

/Users/your-name 和 Node 版本號換成你自己的。用 which node 找到 node 的真實路徑(不是 symlink)。

步驟四:鎖定,防止被覆蓋

chflags -R uchg ~/Library/Application\ Support/Claude/claude-code/

重新開 Claude Desktop,就能正常使用了。

為什麼 wrapper 必須用絕對路徑?

Claude Desktop 啟動時沒有 PATH 環境變數。如果 wrapper 寫 exec node ...,Claude Desktop 執行時根本找不到 node,得到 exit code 127(command not found),還是壞的。

必須把 node binary 和 cli.js 的路徑全部寫死

常見的 Node 路徑:

fnm 管理的 Node:

~/.local/share/fnm/node-versions/v22.16.0/installation/bin/node

nvm 管理的 Node:

~/.nvm/versions/node/v22.16.0/bin/node

防止 Claude Desktop 更新後 wrapper 失效

Claude Desktop 更新時可能下載新版 claude-code binary 到新目錄,舊目錄的 wrapper 就沒用了。用 chflags -R uchg 鎖定整個 app bundle 可以阻止 Squirrel updater 自動更新:

chflags -R uchg /Applications/Claude.app
chflags -R uchg ~/Library/Application\ Support/Claude/claude-code/

需要手動更新時,先解鎖,更新完再重新跑一遍 wrapper 流程:

chflags -R nouchg /Applications/Claude.app
chflags -R nouchg ~/Library/Application\ Support/Claude/claude-code/

附錄:如何取得舊版 Claude Desktop

如果需要安裝特定舊版本,可以從 Homebrew Cask 的歷史 commit 找到下載連結:

# 查歷史版本清單
curl -s "https://api.github.com/repos/Homebrew/homebrew-cask/commits?path=Casks/c/claude.rb&per_page=50" | \
python3 -c "import sys,json; [print(c['commit']['committer']['date'][:10], c['commit']['message'].split('\n')[0]) for c in json.load(sys.stdin)]"

下載 URL 格式:

https://downloads.claude.ai/releases/darwin/universal/<版本>/Claude-<sha>.zip

後記

這個問題的根源是 Claude Desktop v1.3xxx 前後(2026-04-01 附近)改版,內建的 claude-code binary 從 JavaScript bundle 改成了 native binary,而 native binary 要求 AVX2——Ivy Bridge CPU 只有 AVX1.0,所以 crash。

Anthropic 目前沒有公告放棄 Intel Mac 支援,但實際行為已經讓舊機器無法使用。透過 Node.js wrapper 是目前唯一有效的繞過方式。

完整技術分析與 npm CLI 的降版解法,見部落格原文:

https://blog.stanwu.org/posts/claude-desktop-ivy-bridge-wrapper-fix/


留言
avatar-img
Stan Wu 吳信典
59會員
201內容數
我是 Stan Wu 吳信典。 我相信:「我們從程式設計的邏輯世界走來,以為萬物都能被預測與控制,直到遇見 AI,才發現智慧不只是規則的堆疊,而是滲透在無數經驗中的模糊與真實。」 我也始終堅信:「簡單,就是極致的美學。」
Stan Wu 吳信典的其他內容
2026/04/17
Claude Code v2.1.113 在 2026 年 4 月中旬釋出,帶來大量功能更新,但也讓部分 Intel Mac 用戶的 CLI 在更新後直接無法啟動。
Thumbnail
2026/04/17
Claude Code v2.1.113 在 2026 年 4 月中旬釋出,帶來大量功能更新,但也讓部分 Intel Mac 用戶的 CLI 在更新後直接無法啟動。
Thumbnail
2026/04/17
某個下午,我在附近散步,腦中忽然浮現一個念頭:幸福,很像一杯咖啡。你必須慢慢喝。讓咖啡的溫度、香氣、苦味與回甘在舌尖層層展開。如果你把它當開水,仰頭一口灌下,那杯咖啡的存在就沒有意義了。它沒有消失,只是你沒有喝到它。幸福也是這樣。它沒有消失,只是我們的感受力已經壞掉了。
Thumbnail
2026/04/17
某個下午,我在附近散步,腦中忽然浮現一個念頭:幸福,很像一杯咖啡。你必須慢慢喝。讓咖啡的溫度、香氣、苦味與回甘在舌尖層層展開。如果你把它當開水,仰頭一口灌下,那杯咖啡的存在就沒有意義了。它沒有消失,只是你沒有喝到它。幸福也是這樣。它沒有消失,只是我們的感受力已經壞掉了。
Thumbnail
2026/04/17
選 AI 模型的邏輯,大多數人都這樣想:Haiku 的 token 單價是 Sonnet 的三分之一,所以跑同樣的外部 CLI 指令任務(如 uname -a)應該省三倍的錢。這個邏輯聽起來無懈可擊,直到你實際測量數據。
Thumbnail
2026/04/17
選 AI 模型的邏輯,大多數人都這樣想:Haiku 的 token 單價是 Sonnet 的三分之一,所以跑同樣的外部 CLI 指令任務(如 uname -a)應該省三倍的錢。這個邏輯聽起來無懈可擊,直到你實際測量數據。
Thumbnail
看更多
你可能也想看
Thumbnail
日前,人工智慧新創公司Anthropic發布全新程式碼安全工具 Claude Code Security,主打能像資深資安人員一樣理解整個程式碼庫的邏輯與元件交互關係,而非僅比對已知漏洞模式,並自動生成具針對性的修補建議。 消息公布後,資安相關族群出現短期震盪,部分龍頭公司股價走弱。追蹤資安產業的
Thumbnail
日前,人工智慧新創公司Anthropic發布全新程式碼安全工具 Claude Code Security,主打能像資深資安人員一樣理解整個程式碼庫的邏輯與元件交互關係,而非僅比對已知漏洞模式,並自動生成具針對性的修補建議。 消息公布後,資安相關族群出現短期震盪,部分龍頭公司股價走弱。追蹤資安產業的
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
隨著 AI 技術持續進步,Claude.ai 的最新版本 Claude 3.5 Sonnet 現已具備直接操控電腦的能力,帶來全新的應用場景。此功能可模擬人類操作,且正處於公開測試階段。這項技術不僅提高了使用效率,還促進數位轉型,提供更多自動化解決方案。
Thumbnail
隨著 AI 技術持續進步,Claude.ai 的最新版本 Claude 3.5 Sonnet 現已具備直接操控電腦的能力,帶來全新的應用場景。此功能可模擬人類操作,且正處於公開測試階段。這項技術不僅提高了使用效率,還促進數位轉型,提供更多自動化解決方案。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
⚠️本文提供 AI 工具的基礎使用教學,但不涉及專業判斷或決策建議。 實測範圍:國王主要用 Artifacts 來寫文章,其他功能(如工具製作、圖表設計等)尚未實際測試,內容整理自 Claude 官方說明。如需使用其他功能,請自行測試驗證。
Thumbnail
⚠️本文提供 AI 工具的基礎使用教學,但不涉及專業判斷或決策建議。 實測範圍:國王主要用 Artifacts 來寫文章,其他功能(如工具製作、圖表設計等)尚未實際測試,內容整理自 Claude 官方說明。如需使用其他功能,請自行測試驗證。
Thumbnail
AI 的訓練重心正從網路上的公開資訊,轉向人類專家腦中那些難以言傳的隱性知識。本文探討此趨勢,介紹 Claude Skills 如何透過「技能包」將零散知識結構化,並說明「隱性知識提煉」在 AI 時代的重要性。
Thumbnail
AI 的訓練重心正從網路上的公開資訊,轉向人類專家腦中那些難以言傳的隱性知識。本文探討此趨勢,介紹 Claude Skills 如何透過「技能包」將零散知識結構化,並說明「隱性知識提煉」在 AI 時代的重要性。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
嗨,大家好,我是 Lewis! 今天要分享一個讓我超級興奮的發現!我一直以為 Claude 跟 Canva 的串接功能還沒開放給亞洲地區,試了好幾次都失敗。沒想到,問題根本不是地區限制,而是設定方式!
Thumbnail
嗨,大家好,我是 Lewis! 今天要分享一個讓我超級興奮的發現!我一直以為 Claude 跟 Canva 的串接功能還沒開放給亞洲地區,試了好幾次都失敗。沒想到,問題根本不是地區限制,而是設定方式!
Thumbnail
大家好,我是 Lewis! 今天要分享一個讓我超震驚的發現 —— 我在方格子 Vocus 發完文章,不到 10 分鐘就能在 Google 搜尋到了!
Thumbnail
大家好,我是 Lewis! 今天要分享一個讓我超震驚的發現 —— 我在方格子 Vocus 發完文章,不到 10 分鐘就能在 Google 搜尋到了!
Thumbnail
前言 還記得以前要爬取網站資料,需要學 Python、寫一堆程式碼嗎? 現在,只要用中文跟 Claude 說話,它就能幫你完成所有事情! 今天我要分享一個讓我驚艷的功能:Claude Desktop 現在可以直接操控你的 MacBook 了!
Thumbnail
前言 還記得以前要爬取網站資料,需要學 Python、寫一堆程式碼嗎? 現在,只要用中文跟 Claude 說話,它就能幫你完成所有事情! 今天我要分享一個讓我驚艷的功能:Claude Desktop 現在可以直接操控你的 MacBook 了!
Thumbnail
嗨,我是 Lewis!這是我在 vocus 上的第七篇 AI 技術文章,今天要跟大家分享一個超級酷的整合應用:只要用自然語言下指令,Claude Desktop 就能幫你在雲端 n8n 上自動建置完整的自動化流程。
Thumbnail
嗨,我是 Lewis!這是我在 vocus 上的第七篇 AI 技術文章,今天要跟大家分享一個超級酷的整合應用:只要用自然語言下指令,Claude Desktop 就能幫你在雲端 n8n 上自動建置完整的自動化流程。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News