Claude Code 配置模型供应商
这里不使用 CC Switch 或其他图形化供应商工具,只通过环境变量把 Claude Code 接入 LAYSO AI。
先获取 API Key
前往 LAYSO AI 官网 ↗ 登录或注册,在控制台创建 API Key,然后返回本页继续配置。
配置参数
| 配置项 | 值 |
|---|---|
| 协议 | Anthropic 原生兼容 |
| Base URL | https://api.layso.ai |
| 密钥变量 | ANTHROPIC_AUTH_TOKEN |
| API Key 来源 | LAYSO AI 官网控制台 ↗ |
临时配置
仅对当前终端会话生效,适合先测试连接:
bash
export ANTHROPIC_BASE_URL="https://api.layso.ai"
export ANTHROPIC_AUTH_TOKEN="$LAYSO_API_KEY"
claudeLAYSO_API_KEY 应事先存放在本机安全环境变量中。不要把真实密钥直接粘贴进项目文件或 Git 仓库。
持久配置
zsh
bash
echo 'export ANTHROPIC_BASE_URL="https://api.layso.ai"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="$LAYSO_API_KEY"' >> ~/.zshrc
source ~/.zshrcBash
bash
echo 'export ANTHROPIC_BASE_URL="https://api.layso.ai"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="$LAYSO_API_KEY"' >> ~/.bashrc
source ~/.bashrcWindows PowerShell
当前窗口临时生效:
powershell
$env:ANTHROPIC_BASE_URL = "https://api.layso.ai"
$env:ANTHROPIC_AUTH_TOKEN = $env:LAYSO_API_KEY
claude写入当前用户环境变量:
powershell
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.layso.ai", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $env:LAYSO_API_KEY, "User")保存后重新打开 PowerShell 与编辑器。
验证配置
下面的命令只检查密钥是否存在,不会打印完整密钥:
bash
printf 'Base URL: %s\n' "$ANTHROPIC_BASE_URL"
test -n "$ANTHROPIC_AUTH_TOKEN" && echo 'Auth token: configured' || echo 'Auth token: missing'也可以直接验证 Anthropic 通道:
bash
curl https://api.layso.ai/models \
-H "x-api-key: $ANTHROPIC_AUTH_TOKEN" \
-H "anthropic-version: 2023-06-01"随后启动 Claude Code,并在会话中运行 /status:
bash
claude模型选择
一个 LAYSO AI API Key 可以访问全平台模型。模型按控制台当前定价计费;每个成功请求都有扣费明细,失败任务不会产生扣费。
从 LAYSO AI 控制台复制完整模型 ID,再使用当前 Claude Code 版本提供的模型选择入口进行切换。
认证排查
| 错误 | 处理方式 |
|---|---|
401 / 403 | 重新加载终端环境,确认 ANTHROPIC_AUTH_TOKEN 使用的是有效 LAYSO AI Key |
404 | Base URL 必须填写为 https://api.layso.ai,不要追加任何路径 |
| 模型不存在 | 使用控制台展示的完整模型 ID |
| 编辑器中仍走旧地址 | 完全退出编辑器并重新打开 |
下一步
可选配置 CCometixLine 状态栏,或直接创建 Claude Code Skills。
