Windows WSL 环境下配置 Claude Code 非官方账号2233.ai完整教程

Windows WSL 环境下配置 Claude Code 非官方账号完整教程

这里的 2233.ai为第三方API账号举例,可以解决国内很多小伙伴无法完成充值的问题。

重要提示 ⚠️

当 Claude Code 在 Windows 环境下通过 WSL 运行时,必须在 WSL 环境中使用 Linux 命令设置环境变量,在 Windows PowerShell 中设置是无效的!


第一步:安装 Claude Code

1. 进入 WSL 环境

复制代码
wsl

2. 安装 Node.js(如果未安装)

css 复制代码
# 检查版本
node --version
npm --version

3. 安装 Claude Code

bash 复制代码
sudo npm install -g @anthropic-ai/claude-code

4. 验证安装

css 复制代码
claude --version

第二步:配置 API 密钥和服务地址(关键步骤)

方法一:永久配置(推荐)

bash 复制代码
# 1. 添加环境变量到 ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="https://aicoding.2233.ai"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bashrc

# 2. 重新加载配置
source ~/.bashrc

方法二:临时配置(仅当前会话)

ini 复制代码
export ANTHROPIC_BASE_URL="https://aicoding.2233.ai"
export ANTHROPIC_AUTH_TOKEN="你的API密钥"

方法三:使用配置文件

bash 复制代码
# 创建配置目录
mkdir -p ~/.config/claude-code

# 创建配置文件
nano ~/.config/claude-code/config.json

添加内容:

json 复制代码
{
  "apiKey": "你的API密钥",
  "baseURL": "https://aicoding.2233.ai"
}

第三步:验证配置是否生效

1. 启动 Claude Code

bash 复制代码
cd /path/to/your/project
claude

2. 使用 /status 命令检查配置 ✅

在 Claude Code 中输入:

shell 复制代码
> /status

正确配置的输出示例:

yaml 复制代码
────────────────────────────────────────────────────
 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_TOKEN
  • Anthropic base URL 显示为 https://aicoding.2233.ai

常见错误示例 ❌

错误 1:在 PowerShell 中设置环境变量

ruby 复制代码
# ❌ 这在 WSL 中无效!
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://aicoding.2233.ai", [System.EnvironmentVariableTarget]::User)

错误 2:使用 PowerShell 语法

ini 复制代码
# ❌ 这是 PowerShell 语法,bash 不支持
$env:ANTHROPIC_BASE_URL = "https://aicoding.2233.ai"

完整操作流程

bash 复制代码
# 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

其他有用命令

bash 复制代码
# 查看当前环境变量
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN

# 编辑配置文件
nano ~/.bashrc

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

# 查看 Claude Code 帮助
claude --help

注意事项

  1. API 密钥安全:不要将 API 密钥提交到 git 仓库
  2. 路径访问 :WSL 可以访问 Windows 文件系统(/mnt/c/, /mnt/d/ 等)
  3. 权限警告/status 中的权限警告通常不影响正常使用
  4. 配置验证 :每次配置后都应该用 /status 命令验证

参考资料

相关推荐
大大dxy大大1 分钟前
机器学习-KNN算法示例
人工智能·算法·机器学习
浮生了大白9 分钟前
AI 赋能科研实践:从选题到发表的技术重构之路
人工智能·重构
海思开发板总店32 分钟前
RV1126B-P RV1126BP IMX415开发板源码rockchip开源AI网络摄像机源码原理图
人工智能
岁岁岁平安37 分钟前
本机 MongoDB 注册系统服务、启用security认证
数据库·python·mongodb
程序员大雄学编程1 小时前
用Python来学微积分30-微分方程初步
开发语言·python·线性代数·数学·微积分
Imency1 小时前
win10本地部署weknora记录
人工智能·chatgpt
我爱学习_zwj1 小时前
App通信:HTTP与JSON全解析
python
罗宇超MS1 小时前
汽车研发管理的数字化转型:从“流程驱动”到“价值驱动”
人工智能·汽车·alm
YangYang9YangYan1 小时前
高职新能源汽车技术专业职业发展指南
大数据·人工智能·数据分析·汽车
阿里云大数据AI技术1 小时前
【EMNLP2025】阿里云人工智能平台PAI多篇论文入选EMNLP2025
人工智能