ClaudeCode 跨平台安装指南
ClaudeCode 是一款强大的 AI 编程助手,支持在多种操作系统环境下运行。本文将详细介绍如何在 Windows(含 WSL)、Linux 和 macOS 上完成环境搭建与配置,帮助你快速开始本地 AI 编码任务。
前置准备
无论使用哪种系统,都需要先获取账号权限并配置基础环境变量。
-
注册账号:访问官方注册页面完成账户创建。
-
获取密钥:在仪表板的「API 密钥」页面创建并复制一个新的 API Key。
-
配置环境变量:根据系统不同,设置以下变量以指向正确的服务地址。
ANTHROPIC_BASE_URL:服务接口地址ANTHROPIC_API_KEY:你的 API 密钥ANTHROPIC_AUTH_TOKEN:认证令牌
Windows 环境安装
Windows 用户有两种主流安装方式:直接在终端安装或使用 WSL 子系统。
方案一:原生终端安装
-
检查 Node.js 环境 确保已安装 Git 和 Node.js。推荐使用 nvm 进行版本管理。
node -v && npm -v如果未安装,请先前往官网下载。
-
配置环境变量 在系统环境变量中添加上述提到的三个变量,保存后重启 PowerShell。
-
安装与验证 卸载旧版本(如有)并安装官方包:
npm uninstall -g @anthropic-ai/claude-code npm install -g @anthropic-ai/claude-code重启终端后运行
claude -v确认版本。
方案二:WSL 子系统安装
如果你更习惯 Linux 环境,可以通过 WSL2 运行。
-
启用 WSL 在管理员 Terminal 中执行以下命令开启功能并重启:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart更新内核并安装默认发行版:
wsl --update wsl --set-default-version 2 wsl --install -
安装依赖 进入 WSL 后,执行环境检查脚本:
curl -fsSL https://download.aicodemirror.com/env_deploy/env-install.sh | bash随后安装官方包:
npm uninstall -g @anthropic-ai/claude-code npm install -g @anthropic-ai/claude-code -
配置密钥 将 API Key 填入脚本执行:
sudo apt-get install jq curl -fsSL https://download.aicodemirror.com/env_deploy/env-deploy.sh | bash -s --


