1️⃣ 安装 Node.js 和 npm

bash

# 安装 Node.js 20.x 源
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# 安装 nodejs (会自动包含 npm)
sudo apt install -y nodejs

安装完成后,验证一下:

bash

node -v   # 应该显示 v20.x.x
npm -v    # 应该显示 10.x.x 或更高

2️⃣ 通过 npm 安装 Claude Code CLI

配置国内镜像加速(可选):

bash

npm config set registry https://registry.npmmirror.com

全局安装 Claude Code:

bash

npm install -g @anthropic-ai/claude-code

安装完成后,关闭并重新打开终端,然后测试:

bash

claude --version   # 应该输出版本号

如果提示 command not found,可能是 npm 全局 bin 目录未加入 PATH,可以手动添加:

bash

echo 'export PATH="$PATH:$(npm bin -g)"' >> ~/.bashrc
source ~/.bashrc

3️⃣ 创建配置文件(不使用 nano)

我们直接用 cat 和 EOF 重定向来写入文件,简单可靠。

先创建目录:

bash

mkdir -p ~/.claude

然后,用下面的命令一次性写入配置文件(请先替换其中的 API Key 和 Base URL):

bash

cat > ~/.claude/settings.json << 'EOF'
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你的第三方API Key",
    "ANTHROPIC_BASE_URL": "第三方API的基础URL",
    "ANTHROPIC_MODEL": "你要使用的模型名称"
  }
}
EOF

示例(以deepseek为例):

bash

cat > ~/.claude/settings.json << 'EOF'
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-你的第三方API Key",
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "ANTHROPIC_MODEL": "deepseek-v4-flash"
  }
}
EOF

注意

  • 请将 ANTHROPIC_AUTH_TOKEN 替换为你从第三方平台(如智谱、DeepSeek、硅基流动等)获取的真实 API Key。

  • ANTHROPIC_BASE_URL 和 ANTHROPIC_MODEL 也要按平台提供的填写。

  • 如果你暂时没有第三方 API,可以先随便填一个占位,等申请到后再修改。


4️⃣ 启动 Claude Code

在你的项目目录下,输入:

bash

claude
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐