Skip to content

Linux / WSL 安装指南

本指南帮助你在 Linux 或 Windows WSL 环境中配置 AI 编程工具,使用 Any API 作为 API 中转服务。

Step 1: 安装 Node.js 环境

方法一:使用 nvm 安装(推荐)

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts

方法二:Debian / Ubuntu

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

WSL 用户注意

  • 确保已安装 WSL2(推荐 Ubuntu 发行版)
  • 推荐使用 nvm 方式安装,避免权限问题

验证安装:

bash
node --version
npm --version

Step 2: 安装 Claude Code

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

验证安装:

bash
claude --version

Step 3: 设置环境变量

方法一:临时设置(当前会话)

bash
export ANTHROPIC_BASE_URL="https://anyapi.pro"
export ANTHROPIC_AUTH_TOKEN="your_api_key"

方法二:bash 永久设置(推荐)

bash
echo '' >> ~/.bashrc
echo '# API config' >> ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="https://anyapi.pro"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="your_api_key"' >> ~/.bashrc
source ~/.bashrc

方法三:zsh 永久设置

bash
echo 'export ANTHROPIC_BASE_URL="https://anyapi.pro"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="your_api_key"' >> ~/.zshrc
source ~/.zshrc

验证环境变量:

bash
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN

Step 4: 开始使用

bash
claude

常见问题

npm 权限错误 (EACCES)

bash
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
npm install -g @anthropic-ai/claude-code

WSL 中访问 Windows 文件

bash
# Windows 文件系统挂载在 /mnt/ 下
cd /mnt/c/Users/YourName/

# 建议在 WSL 原生文件系统中工作
cd ~

API 中转站