Claude Code Windows 兼容性问题指定版本 2.1.112 可解决一、问题现象在 Windows 64 位系统上通过 npm 安装 Claude Code 时提示不兼容程序claude.exe无法运行指定的可执行文件不是此操作系统平台的有效应用程序或 npm 返回EBADPLATFORM错误。二、原因分析官方不支持原生 WindowsClaude Code 官方支持平台为 macOS 10.15、Ubuntu 20.04/Debian 10或通过 WSL 使用版本差异经社区验证某些版本可在原生 Windows 运行某些则不能三、已验证可用的版本版本号兼容性验证来源2.1.112✅ 可用本文目标版本2.1.111✅ 可用社区反馈2.1.110✅ 可用社区反馈2.1.114❌ 报错社区反馈结论2.1.112及之前部分版本可用2.1.114开始出现兼容性问题。四、解决方案方案一安装指定版本推荐# 卸载现有版本npmuninstall-ganthropic-ai/claude-code# 安装 2.1.112npminstall-ganthropic-ai/claude-code2.1.112# 验证claude--version方案二使用官方脚本需 Git Bash# 安装 Git for Windows 后以管理员身份运行 PowerShellirmhttps://claude.ai/install.ps1|iex方案三使用 WSL官方推荐wsl--install-dUbuntu# 进入 WSL 后执行npminstall-ganthropic-ai/claude-code五、官方认可的 Windows 使用方式根据阿里云和摩尔线程文档中心Windows 上使用 Claude Code 需要满足以下条件安装 Node.js 18安装 Git for Windows在 Git Bash 或 WSL 中执行安装命令npminstall-ganthropic-ai/claude-code六、补充说明关于 PowerShell 执行策略如遇到脚本执行报错可执行Set-ExecutionPolicy-Scope CurrentUser-ExecutionPolicy RemoteSigned-Force关于版本选择不要使用最新版本。社区验证表明回退到2.1.110-2.1.112范围即可解决兼容性问题。关于 WSL 环境变量如在 WSL 中安装时提示 OS/platform detection issues可执行npmconfigsetos linux一句话总结安装npm install -g anthropic-ai/claude-code2.1.112其他版本可能报错。