本文基于windows11,使用的claudecode版本为v2.1.34,后台大模型对接的是deepseek

下载地址:https:删除汉字//nodejs.org/zh-cn

2.1 打开powershell
2.2 执行命令
npm install -g @anthropic-ai/claude-code 3.1 取消区域限制
在C盘用户文件夹下,编辑.claude.json文件,在文件最开始新增:
"hasCompletedOnboarding": true, 
另外用户文件夹的路径可以在powershell中执行
cd ~ 知道具体路径
3.2 取消login校验
本质是当前claudecode没有配置后台大模型的key, 建议下面两种方式都配上
方式一:修改setting.json文件
在用户文件夹下有个.claude的文件夹,进入,创建或者修改setting.json文件
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "你的deepseek api-key",
"API_TIMEOUT_MS": "600000",
"ANTHROPIC_MODEL": "deepseek-chat",
"ANTHROPIC_SMALL_FAST_MODEL": "deepseek-chat",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-chat",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-chat",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-chat",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
} 其中deepseek-api-key可以在deepseek官网获取(付费),有的国内大模型会提供免费的,可自行搜索查找
方式二:设置windows环境变量
我的电脑-属性-环境变量

设置的环境变量内容和方式一的一样
在用户文件夹下有个.claude的文件夹,进入,创建CLAUDE.md文件
# 语言规范
- 所有对话、文档、代码注释均使用**简体中文**。
- 代码本身的函数名、变量名可保持英文风格。 使用powershell在工程路径下执行claude命令
即可进入,验证成功的方式很简单,输入你好,会有回应的!

试了从0开始创建一个项目,太耗token了