Skip to content

Claude Code 安装教程(Linux)

0. 前置:安装 Node.js

先装 Node.js(建议 22+):Nodejs Linux

验证安装:分别执行下面两个命令

bash
node -v
bash
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 ~/.claude

2.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

如何替换?

  1. 复制上面整段命令
  2. 你的闪电API Key 这几个字替换成你的真实 Key
  3. 然后粘贴到终端执行

配置说明

  • ANTHROPIC_BASE_URL:闪电API 服务地址,不带 /v1
  • ANTHROPIC_AUTH_TOKEN:你的 API Key
  • CLAUDE_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 报权限错误

原因:没有权限安装全局包。

解决方法

  1. 使用 nvm 管理 Node.js(推荐)
  2. 或者使用 sudo(不推荐):sudo npm install -g @anthropic-ai/claude-code

2. 提示找不到 claude 命令

原因:全局包路径没有加到 PATH 环境变量里。

解决方法

  1. 检查 Node.js 是否正确安装:node -v
  2. 重启终端
  3. 如果还不行,重新安装 Claude Code

闪电API | Flash API - 让全球顶级AI模型触手可达