Claude Code 配置
大约 3 分钟CLI 配置
Claude Code 配置
Claude Code 是 Anthropic 官方的命令行编程助手,本节介绍如何接入 HuiLiu API。
前置条件
- 已完成 环境检查 并安装好 Claude Code
- 已在控制台创建 Claude Code 分组 的令牌
- 如果之前登录过官方账号,先执行
claude logout退出
配置方法
Windows 用户(永久生效)
打开 PowerShell,执行以下命令(只需执行一次):
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://www.huiliuapi.com", "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk-你的令牌", "User")重要
设置完成后必须完全关闭所有终端窗口和 Claude Code,重新打开才能生效。
无论从终端启动还是从快捷方式/图标启动 Claude Code,都会使用这个配置。
如果想确认是否设置成功,新开一个 PowerShell 窗口执行:
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKEN能看到你填的地址和令牌就说明设置成功。
macOS / Linux 用户(永久生效)
将以下内容追加到 ~/.bashrc 或 ~/.zshrc:
export ANTHROPIC_BASE_URL="https://www.huiliuapi.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"然后执行:
source ~/.bashrc(如果用的是 zsh 就 source ~/.zshrc)
启动 Claude Code
进入任意项目目录:
cd your-project
claude第一次启动会提示选择主题和模型,按需选择即可。
验证是否走的 HuiLiu 中转
设置完启动 Claude Code 后,如果看到正常的对话界面,可以通过以下方式确认:
- 去 HuiLiu 控制台查看调用日志,有记录就说明走的是中转
- 或者故意把令牌改错一个字符,重启 Claude Code,如果报 401 错误说明确实在读你设的环境变量
常见坑:设了环境变量但没生效
如果从快捷方式/图标打开 Claude Code 仍然提示"Your organization has disabled...":
- 确认你用的是
[System.Environment]::SetEnvironmentVariable(..., "User")永久设置,不是$env:临时设置 - 确认设置后完全关闭了所有终端和 Claude Code 窗口再重新打开
- 如果之前登录过官方账号,先执行
claude logout
推荐模型
| 模型 | 适用场景 |
|---|---|
claude-sonnet-4-20250514 | 首选,性价比最高 |
claude-opus-4 | 复杂任务、深度思考 |
claude-3-5-haiku | 快速响应、简单任务 |
切换模型:在 Claude Code 中输入 /model 命令。
常见命令
| 命令 | 说明 |
|---|---|
/help | 查看所有命令 |
/model | 切换模型 |
/clear | 清空对话 |
/cost | 查看本次会话花费 |
/exit | 退出 |
删除配置
如果不再使用 HuiLiu 中转,执行以下命令删除环境变量:
Windows PowerShell
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "User")macOS / Linux
常见问题
报 401 Unauthorized
- 令牌没复制完整(必须包含
sk-前缀) - 令牌不属于 Claude Code 分组
- 令牌已被禁用或过期
提示 "Your organization has disabled..."
没有读到环境变量,还在尝试用官方账号。参考上方"常见坑"部分排查。
能用但不确定走的哪个
去 HuiLiu 控制台看调用日志,有记录就是走的中转。
更多问题请见 Claude Code 常见问题。
