Claude Code配置
Claude Code作为一款新兴的AI编程工具,一经出世,便大杀四方,揽获一大批用户。
本篇教程主要学习如何用金石AI驱动Claude Code。
由于Claude Code不开源,内部不知道搞了什么输出格式,抑或其他原因,导致我目前并不能很好地将Claude模型适配Claude Code。因此需要借助一个官方文档推荐的开源项目Litellm做一次中转。
本地部署Litellm
github地址:https://github.com/BerriAI/litellm
执行如下命令将项目下载到本地:
pip install litellm
随便找个文件夹,创建一个配置文件,放入以下内容
model_list:
- model_name: claude-sonnet-4-20250514
litellm_params:
model: openai/claude-sonnet-4-20250514
api_base: https://api.leebay.cyou/v1
api_key: YOUR_API_KEY
max_tokens: 40960
- model_name: claude-3-5-haiku-20241022
litellm_params:
model: openai/claude-3-5-haiku-20241022
api_base: https://api.leebay.cyou/v1
api_key: YOUR_API_KEY
max_tokens: 40960
router_settings:
routing_strategy: least-busy
这里添加的两个模型为Claude Code 的默认模型,如果你想用其他模型,这里需要添加/修改配置文件,同时Claude Code也需要指定模型。配置参数在下文。
启动命令:
litelm --config ./config.yaml #文件地址要写为你的文件地址
默认启动地址在
http://127.0.0.1:4000
Claude Code 安装
- 安装Claude Code 执行如下命令:
npm install -g @anthropic-ai/claude-code
如果你使用的是win系统,多一个步骤:
访问这个地址下载git:
https://git-scm.com/download/win
并设置一下环境变量。其中比较重要的是,你需要将Git 的bash.exe 这个文件添加到你的环境变量中。如下图,不然你在Win里面可能用不了Claude Code

- 配置Claude Code 添加环境变量或者修改配置文件 配置文件的位置在 ~/.claude/settings.json 文件中,或者 填写如下内容
{
"env": {
"ANTHROPIC_MODEL": "claude-opus-4-20250514",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-3-5-haiku-20241022",
"ANTHROPIC_AUTH_TOKEN": "sk-key", #任意值
"ANTHROPIC_BASE_URL": "http://127.0.0.1:4000"
}
}
启动Claude Code即可
