Claude Code 自定义提供商和模型

简介

Claude Code 是 Anthropic 推出的由 AI 驱动的编码助手,能够读取代码库、编辑文件、运行命令,或者与开发工具集成,完成构建功能、修复错误和自动化开发等任务,可在终端、IDE、桌面应用和浏览器中使用。以 CLI 版本为例,可以直接在终端中使用 Claude Code 来编辑文件、运行命令等,在终端里管理整个项目。

从网络连通性、成本等方面考虑,使用自己的 API 可能使用起来更方便(需要支持 Anthropic 兼容协议)。

环境

这里使用 npm 来安装,先配置 Node.js 环境。

Node.js

建议版本 22 或以上。

如果已安装,不确定版本是多少,可以通过 node -v 命令来查看。

如果没有安装 Node.js,无论是 Windows,还是 macOS、Linux,都可以通过 Volta 来安装和管理。

Claude Code

执行下面的命令安装:

1
npm install -g @anthropic-ai/claude-code

安装完成后,可以执行下面的命令验证:

1
claude --version

安装成功的情况下,会输出版本号。

配置文件

直接修改配置文件,配置自定义提供商和模型。

路径

Claude Code 的配置文件一般保存在用户目录中。

macOS 和 Linux

配置文件路径为 ~/.claude/

Windows

配置文件路径为 C:\Users\<用户名>\.claude\

内容

如果 settings.json 文件不存在,需要手动创建:

settings.json

用于保存密钥,文件内容如下:

1
2
3
4
5
6
7
8
9
10
{
"env": {
"ANTHROPIC_BASE_URL": "https://<your-api-base-url>",
"ANTHROPIC_AUTH_TOKEN": "<your-api-key>",
"ANTHROPIC_MODEL": "<your-model>",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "<your-model>",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "<your-model>",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "<your-model>"
}
}

填好配置之后,保存。

使用

在项目的目录中打开终端,执行 claude。如果是首次运行,根据实际情况来完成向导。

如果要求登录,macOS 或 Linux 打开 ~/.claude.json,Windows 打开 C:\Users\<用户名>\.claude.json 文件,修改 hasCompletedOnboardingtrue,然后退出 Claude Code 重新运行。

首次打开的项目需要信任一下。

Enjoy~


Claude Code 自定义提供商和模型
https://www.lechnolocy.cn/2026/04/30/Claude Code 自定义提供商和模型/
作者
Lechnolocy
发布于
2026年4月30日
许可协议