Claude Code(Messages)
Yoriday 提供 POST /v1/messages 兼容入口。Claude Code 侧请把
ANTHROPIC_BASE_URL 设为站点根,不要带 /v1——客户端会自行拼接
/v1/messages,多写一层就会变成 /v1/v1/messages。
地址对照
| 配置项 | 应填内容 |
|---|---|
ANTHROPIC_BASE_URL | https://app.helpday.work |
ANTHROPIC_AUTH_TOKEN | 控制台 API Key |
ANTHROPIC_MODEL | 控制台中的可用模型名 |
| 对比:OpenAI 兼容 Base URL | https://app.helpday.work/v1 |
终端启动(直连)
先用临时环境变量验证,确认无误后再写入系统密钥环或 shell 配置。
macOS / Linux
export ANTHROPIC_BASE_URL="https://app.helpday.work"
export ANTHROPIC_AUTH_TOKEN="sk-请替换为你的密钥"
export ANTHROPIC_MODEL="你的模型名称"
claude Windows PowerShell
$env:ANTHROPIC_BASE_URL = "https://app.helpday.work"
$env:ANTHROPIC_AUTH_TOKEN = "sk-请替换为你的密钥"
$env:ANTHROPIC_MODEL = "你的模型名称"
claude 验证清单
- 运行
/status,检查 Base URL、鉴权与当前模型。 - 先做纯文字任务,再试一次只读工具调用。
- 在控制台确认请求落在 Messages 协议,模型与费用正确。
常见问题
- 平台不匹配 / 不允许 Messages 调度:当前密钥所属分组可能未开启 Messages,请换支持 Claude / Anthropic 的分组,或联系支持。
- 404:多半是 Base URL 误带了
/v1,请改回https://app.helpday.work。 - 权限:在不可信目录里运行时,保留文件、命令与浏览器操作的逐步确认。
需要本地协议转换时,请自行评估第三方转换器的安全性,并确保只监听本机地址;真实 API Key 不要下发到不可信进程。