Claude Code 接入
Claude Code 使用 Anthropic Messages 协议。先确认 Key 所属分组可以调用 Claude 模型。
macOS / Linux
bash
export ANTHROPIC_BASE_URL="https://sub.nanlabapi.top"
export ANTHROPIC_AUTH_TOKEN="sk-YOUR_NANLAB_API_KEY"
claude若所用版本读取 ANTHROPIC_API_KEY,可将同一 Key 写入该变量。不要同时保留指向其他服务的旧变量。
持久化
将变量写入 ~/.zshrc 或 ~/.bashrc,重新打开终端后用 env | grep ANTHROPIC 检查变量名;不要在截图或日志中暴露值。
Antigravity Claude
对应分组需要把 Base URL 改为 https://sub.nanlabapi.top/antigravity。普通 Claude 与 Antigravity Claude 不应在同一对话上下文中混用。
排错
401:Key 不完整、变量未生效或误填控制台登录令牌。403:Key 分组没有 Claude 权限或额度不可用。404:Base URL 错误地写成了.../v1,导致客户端再次拼接路径。- 模型不可用:在控制台确认 Key 分组和当前模型列表。