通过 npm 安装 Claude Code
·
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
更多推荐

所有评论(0)