Claude Code 直连配置(使用自己的 API)
2026-02-10
深度学习
00

目录

模型代理配置
代码直连配置(使用自己的 API)
1. 编辑 ~/.claude/settings.json
2. 编辑 ~/.claude.json
3. 可选:编辑 ~/.zshrc
4. 其他注意点

模型代理配置

代码直连配置(使用自己的 API)

1. 编辑 ~/.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


2. 编辑 ~/.claude.json

如果文件已存在,在根对象里加上或修改这一项:

json
展开代码
"hasCompletedOnboarding": true

如果文件不存在,新建并写入:

json
展开代码
{ "hasCompletedOnboarding": true }

作用:跳过首次登录引导,不再弹出登录界面。


3. 可选:编辑 ~/.zshrc

在文件末尾添加:

bash
展开代码
export ANTHROPIC_API_KEY="your-api-key-here" export ANTHROPIC_BASE_URL="https://example.com"

保存后执行 source ~/.zshrc。作用:从终端启动时代码会读取这些环境变量,作为 API 配置。


4. 其他注意点

  • 只配置 ANTHROPIC_API_KEY,不要配置 ANTHROPIC_AUTH_TOKEN,否则会出现认证冲突。
  • 模型名按你使用的代理要求填写,如 route/xxxccr/xxx 等。
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

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