[BUG] Homepage install script (claude.ai/install.sh) triggers bun/AVX warning on Apple Silicon
Description
The official install command on the Claude Code homepage:
curl -fsSL https://claude.ai/install.sh | bash
produces a bun-related AVX warning on Apple Silicon Macs (M-series). The bundled bun binary appears to be compiled for x86_64 with AVX instructions, which are not available on ARM-based Apple Silicon.
Environment
- Machine: MacBook Air (Apple Silicon / M-series)
- OS: macOS (Darwin, arm64)
- Node: Installed natively for ARM
Steps to Reproduce
- On an Apple Silicon Mac, run:
curl -fsSL https://claude.ai/install.sh | bash - Observe bun/AVX warning
Workaround
Installing via npm directly avoids the issue:
npm install -g @anthropic-ai/claude-code
Expected Behavior
The homepage install script should work cleanly on Apple Silicon Macs without AVX warnings. The script should either:
- Detect the architecture and use an ARM-compatible binary, or
- Fall back to npm-based installation on Apple Silicon
Related Issues
- #15975 — AVX warning + zombie processes on Apple Silicon
- #4749 — Architecture mismatch on Apple Silicon
- #32905 — Homebrew package lacks Apple Silicon support
- #33153 — Bundled Bun binary lacks AVX baseline support
The above issues cover the bun/AVX problem generally, but this issue is specifically about the homepage install script (claude.ai/install.sh) still directing users to the affected install path — making it the first thing new or returning users hit on Apple Silicon.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗