文档中心
控制台 →
1

安装 Node.js 环境

方法一:使用 nvm(推荐,适用所有发行版)

Bash
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# 重新加载 shell 配置
source ~/.bashrc   # 或 source ~/.zshrc

# 安装最新 LTS 版本(需大于 Node.js 18)
nvm install --lts
nvm use --lts

# 验证
node --version
npm --version

方法二:Ubuntu / Debian (apt)

Bash
# 添加 NodeSource 仓库(Node.js 20 LTS)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

# 安装 Node.js
sudo apt-get install -y nodejs

# 验证
node --version
npm --version

方法三:CentOS / RHEL / Fedora (dnf/yum)

Bash
# 添加 NodeSource 仓库
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -

# 安装 Node.js
sudo dnf install nodejs -y   # 或 sudo yum install nodejs -y

# 验证
node --version
npm --version
2

安装 Claude Code

Bash
npm install -g @anthropic-ai/claude-code
💡 提示
如果遇到 EACCES 权限错误,建议通过 nvm 安装 Node.js,这样无需 sudo 即可全局安装 npm 包。

验证安装

Bash
claude --version

更新 Claude Code

Bash
claude update
3

配置 Claude Code

方法一:通过配置文件设置(推荐)

Bash
mkdir -p ~/.claude
cat > ~/.claude/settings.json << 'EOF'
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你的API密钥",
    "ANTHROPIC_BASE_URL": "htttps://gpt.hslife.fun",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  },
  "permissions": {
    "allow": [],
    "deny": []
  }
}
EOF
⚠️ 注意
记得将 你的API密钥 替换为你在 gpt.hslife.fun 控制台创建的实际密钥。

方法二:通过环境变量设置(永久)

Bash
echo 'export ANTHROPIC_BASE_URL="htttps://gpt.hslife.fun"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bashrc
source ~/.bashrc
📌 说明
如果你使用 zsh,将 ~/.bashrc 替换为 ~/.zshrc
4

开始使用

Bash
# 在当前目录启动
claude

# 或先进入项目目录
cd /path/to/your/project
claude
🎉 完成
Claude Code 已成功配置并连接到 H&SのToken食堂 中转服务!