猎魔行动
512.16 MB · 2025-11-18
这里的 2233.ai为第三方API账号举例,可以解决国内很多小伙伴无法完成充值的问题。
当 Claude Code 在 Windows 环境下通过 WSL 运行时,必须在 WSL 环境中使用 Linux 命令设置环境变量,在 Windows PowerShell 中设置是无效的!
wsl
# 检查版本
node --version
npm --version
sudo npm install -g @anthropic-ai/claude-code
claude --version
# 1. 添加环境变量到 ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="https://aicoding.2233.ai"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bashrc
# 2. 重新加载配置
source ~/.bashrc
export ANTHROPIC_BASE_URL="https://aicoding.2233.ai"
export ANTHROPIC_AUTH_TOKEN="你的API密钥"
# 创建配置目录
mkdir -p ~/.config/claude-code
# 创建配置文件
nano ~/.config/claude-code/config.json
添加内容:
{
"apiKey": "你的API密钥",
"baseURL": "https://aicoding.2233.ai"
}
cd /path/to/your/project
claude
/status 命令检查配置 在 Claude Code 中输入:
> /status
正确配置的输出示例:
────────────────────────────────────────────────────
Settings: Status Config Usage
Version: 2.0.14
Session ID: a64a5f70-9a7c-4d7d-b93c-bc705082876a
cwd: /mnt/d/PycharmProjects/主力资金
Auth token: ANTHROPIC_AUTH_TOKEN
Anthropic base URL: https://aicoding.2233.ai
Model: opus (claude-opus-4-1-20250805)
────────────────────────────────────────────────────
关键检查点:
Auth token 显示为 ANTHROPIC_AUTH_TOKENAnthropic base URL 显示为 https://aicoding.2233.ai# 这在 WSL 中无效!
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://aicoding.2233.ai", [System.EnvironmentVariableTarget]::User)
# 这是 PowerShell 语法,bash 不支持
$env:ANTHROPIC_BASE_URL = "https://aicoding.2233.ai"
# 1. 从 Windows PowerShell 进入 WSL
wsl
# 2. 配置环境变量
echo 'export ANTHROPIC_BASE_URL="https://aicoding.2233.ai"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="sk-ant-xxxxx"' >> ~/.bashrc
source ~/.bashrc
# 3. 进入项目目录
cd /mnt/d/PycharmProjects/你的项目
# 4. 启动 Claude Code
claude
# 5. 验证配置
> /status
# 查看当前环境变量
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN
# 编辑配置文件
nano ~/.bashrc
# 重新加载配置
source ~/.bashrc
# 查看 Claude Code 帮助
claude --help
/mnt/c/, /mnt/d/ 等)/status 中的权限警告通常不影响正常使用/status 命令验证