Claude Code 安装教程(Linux)
0. 前置:安装 Node.js
先装 Node.js(建议 22+):Nodejs Linux
验证安装:分别执行下面两个命令
bash
node -vbash
npm -v如果看到版本号,说明 Node.js 安装成功了。
1. 安装 Claude Code
第一步:打开终端
第二步:执行安装命令
bash
npm install -g @anthropic-ai/claude-code第三步:验证安装
bash
claude --version如果看到版本号,说明安装成功了。
2. 配置接入闪电API
Claude Code 的配置统一写在 ~/.claude/settings.json 里,不需要改环境变量。
2.1 创建配置目录
bash
mkdir -p ~/.claude2.2 写入配置文件(注意替换 API Key)
bash
cat > ~/.claude/settings.json << 'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://ai.flashapi.top",
"ANTHROPIC_AUTH_TOKEN": "你的闪电API Key",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOF必须替换:把 你的闪电API Key 替换成你从闪电API官网复制的真实 Key
如何替换?
- 复制上面整段命令
- 把
你的闪电API Key这几个字替换成你的真实 Key - 然后粘贴到终端执行
配置说明:
ANTHROPIC_BASE_URL:闪电API 服务地址,不带/v1ANTHROPIC_AUTH_TOKEN:你的 API KeyCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC:关闭非必要流量,减少不必要的网络请求
2.3 验证配置文件是否创建成功
bash
cat ~/.claude/settings.json应该能看到你刚才写入的内容。
3. 启动并验证
第一步:进入你的项目目录
bash
cd /path/to/your/project把 /path/to/your/project 替换成你实际的项目路径。
第二步:启动 Claude Code
bash
claude可选:先做环境检查
bash
claude doctor常见问题
1. npm install -g 报权限错误
原因:没有权限安装全局包。
解决方法:
- 使用 nvm 管理 Node.js(推荐)
- 或者使用 sudo(不推荐):
sudo npm install -g @anthropic-ai/claude-code
2. 提示找不到 claude 命令
原因:全局包路径没有加到 PATH 环境变量里。
解决方法:
- 检查 Node.js 是否正确安装:
node -v - 重启终端
- 如果还不行,重新安装 Claude Code