windows 环境 Claude Code安装和使用教程
这篇教程详细介绍了在 Windows 系统下安装和使用 Claude Code 的完整步骤。主要内容包括:1)安装 Node.js 环境并验证;2)通过 npm 安装 Claude Code 及解决常见问题(权限、环境变量配置);3)使用 AnyRouter 中转服务解决国内访问限制;4)设置环境变量和令牌;5)可选安装 Claude Code Router 并配置多模型支持;6)实际使用示例展示
以下是 Windows 系统下 Claude Code 的安装和使用教程:
一、安装步骤
1、安装 Node.js 环境
Claude Code 需要 Node.js 环境才能运行,推荐安装 Node.js 的长期支持版本(LTS)。
- 官网下载安装:访问 Node.js 官网,点击 “LTS” 版本进行下载,下载完成后双击
.msi文件,按照安装向导完成安装,保持默认设置即可。
安装完成后,打开 PowerShell 或 CMD,输入以下命令验证安装是否成功:
node --version
如果显示版本号,说明安装成功。
2、安装 Claude Code
打开 PowerShell 或 CMD,运行以下命令进行全局安装:
npm install -g @anthropic-ai/claude-code
这个命令会从 npm 官方仓库下载并安装最新版本的 Claude Code。

报错提示 没有权限,改成以管理员身份运行。

安装成功后,运行失败,原因是没有添加环境变量,找不到可执行的程序。
可以运行以下代码,查看安装目录,然后添加到环境变量中即可。
(base) PS C:\Windows\system32> npm config get prefix
D:\soft\installSoft\Node\node_global


再次运行 claude
提示网络问题,无法连接,claude 默认是不支持国内使用的 需要一个中转站。
现在国内用户可以通过 AnyRouter 提供的 API 中转服务,轻松绕过网络和注册限制,实现免费使用。
点击 官网地址 即可注册访问,注册可以用github账户注册;注册成功即送50$ 的额度,每天签到送额度。具体注册过程可以参考 Claude Code 免费中转站

注册完成后,可以添加令牌,获取使用的密钥


获取到令牌就可以设置 claude 的中转站和访问令牌了
以下为设置永久变量的命令 在powershell中执行
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的令牌", [EnvironmentVariableTarget]::Machine)
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://anyrouter.top", [EnvironmentVariableTarget]::Machine)
ANTHROPIC_BASE_URL :中转站地址
ANTHROPIC_AUTH_TOKEN:访问的令牌(token)

重新打开一个窗口,就可以正常运行了
使用示例: 找了一个开源项目学习一下,先让Claude帮我梳理一下,在任意命令行窗口都可运行


执行结果如下:
3、安装 Claude Code Router(可选)
如果需要使用更多模型,可以安装 Claude Code Router。在终端中执行以下命令:
npm install -g @musistudio/claude-code-router
4、配置模型路由(可选)
若要添加更多模型,需创建或修改配置文件。Windows 系统下,配置文件路径为 C:\Users\你的用户名\.claude-code-router\config.json。以下是完整的配置示例,可复制并替换其中的 api_key 等信息后使用:
{
"Providers": [
{
"name": "openrouter",
"api_base_url": "<-URL->",
"api_key": "sk-xxx",
"models": [
"google/gemini-2.5-pro-preview",
"anthropic/claude-3.5-sonnet",
"anthropic/claude-3.7-sonnet:thinking"
],
"transformer": { "use": ["openrouter"] }
},
{
"name": "deepseek",
"api_key": "sk-xxx",
"models": ["deepseek-chat", "deepseek-reasoner"],
"transformer": {
"use": ["deepseek"],
"deepseek-chat": { "use": ["tooluse"] }
}
},
{
"name": "ollama",
"api_key": "ollama",
"models": ["qwen2.5-coder:latest"]
},
{
"name": "gemini",
"api_key": "sk-xxx",
"models": ["gemini-2.5-flash", "gemini-2.5-pro"],
"transformer": { "use": ["gemini"] }
},
{
"name": "volcengine",
"api_key": "sk-xxx",
"models": ["deepseek-v3-250324", "deepseek-r1-250528"],
"transformer": { "use": ["deepseek"] }
}
],
"Router": {
"default": "deepseek,deepseek-chat",
"background": "ollama,qwen2.5-coder:latest",
"think": "deepseek,deepseek-reasoner",
"longContext": "openrouter,google/gemini-2.5-pro-preview"
}
}
二、使用方法
- 启动服务:在终端中输入以下命令启动 Claude Code:
如果使用了 Router,用以下命令启动:claudeccr code - 输入指令:启动成功后,输入你的指令,点击回车,Claude Code 会自动进行任务编排和操作。
对话结束后会显示本次对话使用token的数量如下图
中转站中也可以看到具体的人消耗明细,每日签到送25$的额度,不处理图片内容,只是代码相关应该足够了
更多推荐



所有评论(0)