[BUG] Homepage install script (claude.ai/install.sh) triggers bun/AVX warning on Apple Silicon

Resolved 💬 3 comments Opened Mar 20, 2026 by MoonKibong Closed Apr 18, 2026

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

  1. On an Apple Silicon Mac, run: curl -fsSL https://claude.ai/install.sh | bash
  2. 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.

View original on GitHub ↗

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