~/.claude/settings.json新建或覆盖为以下内容,并替换为自己的 API Key 和 Base URL:
json展开代码{
"env": {
"ANTHROPIC_API_KEY": "your-api-key-here",
"ANTHROPIC_BASE_URL": "https://example.com",
"ANTHROPIC_MODEL": "route/claude-haiku-4-5-20251001-thinking"
},
"model": "route/claude-haiku-4-5-20251001-thinking"
}
注意:ANTHROPIC_BASE_URL 不要带 /v1,SDK 会自动加 /v1/messages。
~/.claude.json如果文件已存在,在根对象里加上或修改这一项:
json展开代码"hasCompletedOnboarding": true
如果文件不存在,新建并写入:
json展开代码{
"hasCompletedOnboarding": true
}
作用:跳过首次登录引导,不再弹出登录界面。
~/.zshrc在文件末尾添加:
bash展开代码export ANTHROPIC_API_KEY="your-api-key-here"
export ANTHROPIC_BASE_URL="https://example.com"
保存后执行 source ~/.zshrc。作用:从终端启动时代码会读取这些环境变量,作为 API 配置。
ANTHROPIC_API_KEY,不要配置 ANTHROPIC_AUTH_TOKEN,否则会出现认证冲突。route/xxx、ccr/xxx 等。

本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!