Skip to content

Claude Code · Linux

Anthropic 官方 Claude Code CLI 在 Linux 上的接入方式(Ubuntu / Debian / Fedora / Arch 通用)。

1. 安装 Node.js

推荐 nvm

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
exec $SHELL -l
nvm install --lts

或用发行版包管理器:

bash
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
bash
sudo dnf install -y nodejs npm
bash
sudo pacman -S nodejs npm

验证:

bash
node --version
npm --version

2. 安装 Claude Code

bash
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

Linux 全局 npm 权限

如果报 EACCES 权限错误,不要用 sudo npm install -g(会污染全局),改用 nvm,或参考 npm 官方权限修复指南 把全局目录改到家目录下。

3. 配置 Fire Code 接入

方式 A:写入 settings.json(推荐)

bash
mkdir -p ~/.claude
cat > ~/.claude/settings.json <<EOF
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-你的-Fire-Code-Token",
    "ANTHROPIC_BASE_URL": "https://getfirecode.com"
  }
}
EOF

方式 B:永久环境变量

~/.bashrc / ~/.zshrc 末尾追加:

bash
export ANTHROPIC_BASE_URL="https://getfirecode.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的-Fire-Code-Token"

source ~/.bashrc 或新开终端生效。

4. 验证

bash
cd ~/任意工作目录
claude

5. 常见问题

参考 Windows 端的常见问题章节,原理相同。

© 2026 Fire Code