Claude Code 是个很好的本地开发助手,我们没有理由不去掌握它。如果你被卡在第一步——安装,就由我推你一把,跨过去!
安装 Git 终端
-
Linux/Mac 用户
- 跳过
-
Windows 用户
- 进入 Git - Install for Windows 下载最新版本的安装包,按照流程一步一步安装即可。安装时最好勾选上红色箭头指向的两项,以方便在目录中右键菜单即打开 Git Bash。其他步骤均按照默认选项处理即可。
安装 NodeJS
-
Linux/Mac 用户
-
在命令行中输入并执行
curl -fsSL https://fnm.vercel.app/install | bash -
新开一个终端,确保 fnm 生效。然后安装合适的 node 版本
fnm install 24.3.0 -
接着使用 fnm 命令启用该 node 版本
# 设定默认版本 fnm default 24.3.0 # 启用版本 fnm use 24.3.0
-
-
Windows 用户
-
参考 Windows 安装 nvm 完成 nvm 的安装。
-
然后使用 nvm 命令安装合适的 node 版本
nvm install 24.3.0 -
接着使用 nvm 命令启用该 node 版本
nvm use 24.3.0 -
最后执行以下命令输出正确的 node 版本,即表示安装成功
node -v
-
安装 Claude Code
-
所有用户
-
打开新的终端,输入并执行
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com -
接着初始化 Claude 配置
node --eval "const homeDir = os.homedir();const filePath = path.join(homeDir, '.claude.json');if (fs.existsSync(filePath)) {const content = JSON.parse(fs.readFileSync(filePath, 'utf-8'));fs.writeFileSync(filePath, JSON.stringify({ ...content, hasCompletedOnboarding: true }, null, 2), 'utf-8');} else {fs.writeFileSync(filePath, JSON.stringify({ hasCompletedOnboarding: true }), 'utf-8');}"
-
设置环境变量
注意:由于我主要使用的大模型是 deepseek,所以下面的参数配置均是与 deepseek 相关。如果你使用其他模型,请参考模型官方文档配置 Claude。
-
Linux/Mac 用户
-
进入终端后,输入并执行
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic export ANTHROPIC_API_KEY=sk-e04********************b19 export API_TIMEOUT_MS=600000 export ANTHROPIC_MODEL=deepseek-chat export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-chat export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 -
然后启动 Claude
claude
-
-
Windows 用户
-
使用管理员身份打开命令行提示符,输入并执行
powershell -
进入 PowerShell 后,输入并执行
$env:ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic" $env:ANTHROPIC_API_KEY = "sk-e04********************b19" $env:API_TIMEOUT_MS = "600000" $env:ANTHROPIC_MODEL = "deepseek-chat" $env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "deepseek-chat" $env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1" -
最后将您安装的 Git bash 配置成系统变量(我的安装目录是
D:\programs\Git\) -
在 powershell 或命令行中进入您的开发目录后,启动 Claude
claude
-
小结
安装 Claude Code,简简单单啦。