Claude Code - Linux 系统安装教程
前置准备
在开始之前,请确保:
- 已安装 Node.js 18 或更高版本
- 如果尚未安装,请查看 Node.js 安装教程
- 已在 https://ai.gaoxiao888.com 注册账号并获取 API Key
第一步:安装 Claude Code
打开终端,执行以下命令:
bash
npm install -g @anthropic-ai/claude-code安装完成后,验证安装:
bash
claude --version第二步:配置环境变量
Linux 系统有三种配置方式,推荐使用方法 3。
方法 1:临时设置(仅当前终端有效)
在终端中执行:
bash
export ANTHROPIC_BASE_URL="https://ai.gaoxiao888.com/claude"
export ANTHROPIC_AUTH_TOKEN="替换为您的API Key"方法 2:永久设置
根据你使用的 shell 类型选择:
如果使用 bash:
bash
echo 'export ANTHROPIC_BASE_URL="https://ai.gaoxiao888.com/claude"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="替换为您的API Key"' >> ~/.bashrc
source ~/.bashrc如果使用 zsh:
bash
echo 'export ANTHROPIC_BASE_URL="https://ai.gaoxiao888.com/claude"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="替换为您的API Key"' >> ~/.zshrc
source ~/.zshrc方法 3:配置 settings.json(推荐)
- 创建配置文件:
bash
mkdir -p ~/.claude
nano ~/.claude/settings.json- 输入以下内容:
json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "替换为您的API Key",
"ANTHROPIC_BASE_URL": "https://ai.gaoxiao888.com/claude",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
},
"permissions": {
"allow": [],
"deny": []
}
}- 按
Ctrl + O保存,按Ctrl + X退出
注意:将 替换为您的API Key 改为你在官网生成的实际 API Key
第三步:验证配置
在终端中执行:
bash
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN如果显示正确的值,说明配置成功。
第四步:启动 Claude Code
在终端中执行:
bash
claude首次启动会进入交互模式,你可以开始与 Claude Code 对话了!
常见问题
1. 提示找不到 claude 命令
确保 Node.js 的全局包路径已添加到系统 PATH 中:
bash
echo $PATH
npm config get prefix2. 权限问题
如果遇到权限错误,可以:
bash
sudo npm install -g @anthropic-ai/claude-code或者配置 npm 使用用户目录:
bash
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc3. 401 认证错误
检查 API Key 是否正确配置,确保没有多余的空格或引号。