Windows 11安装Claude Code和GitHub Copilot CLI并使用DeepSeek或私有化部署大模型的基本方法

这个日志比较基础,只是我发现网上很多教程都有一些或多或少的问题,所以还是总结一下。

首先安装node.js的合适版本:Node.js --- 下载 Node.js®

其次,对于Claude Code,运行:

bash 复制代码
npm install -g @anthropic-ai/claude-code

类似的,对于Copilot CLI,运行:

bash 复制代码
npm install -g @github/copilot

接下来需要使这两个都使用本地或者国内的大模型服务(如DeepSeek)。很多朋友介绍,对于Claude Code,可以修改"C:\Users\你的用户名\.claude\settings.json"文件,例如下面的文章:

在VS Code 中安装 Claude Code 并接入 DeepSeek 模型和 Skills 的使用_vscode claude code deepseek-CSDN博客

Windows 端安装 Claude Code 并用 CC Switch 配置 DeepSeek_ccswitch配置deepseek-CSDN博客

但是我在两个Windows 11系统下都没看到这个目录(隐藏目录也没有)。所以还是乖乖使用CC Switch,在这里可以下载最新的release版本:

Releases · farion1231/cc-switch · GitHub

下载windows版本安装即可。

CC Switch的配置是非常简单的,按照提示进行选择即可(例如可以输入DeepSeek的API Key)。

然后启动Claude Code:

bash 复制代码
claude

可以直接问:

bash 复制代码
你当前使用的模型是什么?

Claude回答:

bash 复制代码
根据系统信息,当前驱动我的模型是 deepseek-v4-pro

这就说明配置好了。

对于GitHub Copilot CLI,如果我想使用本地通过vLLM推理的模型,那实际上设置也是很简单的:

在 GitHub Copilot CLI 中使用自己的 LLM 模型 - GitHub 文档

在Windows CMD中,可以进行如下设置(例如本地部署的是Qwen3.6-27B):

bash 复制代码
set COPILOT_PROVIDER_BASE_URL=http://服务器IP:端口/v1/
set COPILOT_MODEL=Qwen3.6-27B
set COPILOT_OFFLINE=true
copilot

然后再问Copilot同样的问题,可以看到类似这样的回答:

The user is asking which model I'm using. This information is provided in my system instructions.

</think>

我当前使用的是 Qwen3.6-27B 模型(模型 ID:Qwen3.6-27B)。

说实话,感觉很多情况下本地模型真的够用了。就简单总结这么多。