Claude Code 安装与配置完整指南(Windows)

本教程仅适用于Windows电脑.Mac请看教程claude code Mac

第一步:确认 Node.js 环境

在开始之前,需要确认你的电脑已安装 Node.js 环境。

检查方法:

  1. 按下 Win + R 键,输入 powershellcmd,回车打开终端
  2. 在终端中输入以下命令:
bash 复制代码
npm list -g --depth=0

结果判断:

  • ✅ 正常情况:显示如上图所示的全局包列表(即使列表为空也没关系)
  • ❌ 异常情况:提示"命令未找到"或"npm 不是内部或外部命令"

如果未安装 Node.js:

请访问 Node.js 安装教程 完成环境安装。


第二步:安装 Claude Code CLI

在终端(PowerShell 或 CMD)中输入以下命令,一次性安装 Claude Code:

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

安装过程可能需要几分钟,请耐心等待。


第三步:测试安装并完成初始化

3.1 首次运行测试

在终端中输入:

bash 复制代码
claude

可能遇到的情况:

情况 A: 提示无法连接

如果出现类似上图的连接错误提示,需要手动完成初始化配置。

3.2 解决连接问题

按照以下步骤操作:

  1. 按下 Win + R 键,输入 cmd 后回车
  2. 在命令行中运行以下命令:
bash 复制代码
powershell -Command "$f='%USERPROFILE%\.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"
  1. 重新输入 claude 命令
  2. 出现选项时,选择第一个 "Yes" 并回车

3.3 验证成功

如果看到如下界面,说明 Claude Code 已成功运行:

现在我们需要配置 API 以正常使用 Claude 服务。


第四步:配置 API 密钥

4.1 打开配置目录

  1. 按下 Win + R

  2. 输入以下内容后回车:

    %userprofile%.claude

4.2 创建配置文件

初始目录中没有 settings.json 文件,需要手动创建:

  1. 在该目录中新建文本文件,命名为 settings.txt
  1. 用记事本或其他文本编辑器打开 settings.txt

4.3 编辑配置内容

将以下内容复制粘贴到 settings.txt 中:

json 复制代码
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你的令牌",
    "ANTHROPIC_BASE_URL": "https://api.zhangsan.cool",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-4-5-20250929",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-sonnet-4-5-20250929",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-5-20250929",
    "ANTHROPIC_MODEL": "claude-sonnet-4-5-20250929"
  },
  "includeCoAuthoredBy": false
}

注意: 暂时不要关闭文件,我们需要先获取 API 令牌。

4.4 获取 API 令牌

  1. 访问 令牌创建页面(如果未注册,请先完成注册)
  2. 点击创建新令牌
  3. 复制生成的令牌字符串
  1. 返回 settings.txt,将 "你的令牌" 替换为刚才复制的令牌
  2. 保存文件

4.5 重命名配置文件

settings.txt 的扩展名改为 .json,最终文件名为 settings.json

Windows 重命名提示:

  • 如果看不到扩展名,需要在文件资源管理器中勾选"查看"→"文件扩展名"
  • 重命名时确保完整文件名为 settings.json,不是 settings.json.txt

第五步:测试配置

5.1 启动 Claude Code

在 Windows 终端(PowerShell 或 CMD)中运行:

bash 复制代码
claude

5.2 进行对话测试

出现对话界面后,输入任意问题进行测试,例如:

复制代码
你好,请介绍一下你自己

如果能正常收到回复,说明配置成功!


常见问题

Q1: npm 命令无法识别怎么办?

A: 请确保已正确安装 Node.js,并重启终端。如果问题依旧,可能需要手动配置环境变量。

Q2: 安装 Claude Code 时提示权限错误?

A: 尝试以管理员身份运行 PowerShell 或 CMD。

Q3: 配置完成后仍无法连接?

A: 请检查:

  • settings.json 文件格式是否正确(注意逗号、引号)
  • API 令牌是否正确复制(没有多余空格)
  • 网络连接是否正常

Q4: 如何退出 Claude Code?

A: 在对话界面输入 /exit 或按 Ctrl + C


相关推荐
一个人旅程~5 小时前
《七重时间的织锦》-致初七
windows·经验分享·笔记·微信公众平台
Boxsc_midnight8 小时前
【windows电脑浏览器直接访问虚拟机或云端openclaw的方法】一个不需要HTTPS的安全连接通道(基于SSH)
windows·安全·https·openclaw
开开心心就好8 小时前
内存清理软件灵活设置,自动阈值快捷键清
运维·服务器·windows·pdf·harmonyos·risc-v·1024程序员节
先做个垃圾出来………8 小时前
pytest冒烟测试用例过滤执行实例
windows·测试用例·pytest
love530love8 小时前
Windows 多 Git 环境冲突:一个环境变量优先级引发的血案
人工智能·windows·git·环境变量·scoop
pursue.dreams9 小时前
Windows 安装 RabbitMQ 保姆级教程
windows·rabbitmq
Zhu_S W9 小时前
EasyExcel动态表头详解
java·linux·windows
x***r1511 天前
Zotero7.0.8 文献管理安装步骤详解(附文献管理与同步设置教程)
windows
何中应1 天前
解决Windows CMD中文乱码问题
windows·操作系统
何中应1 天前
Windows打开命令窗口的几种方式
windows·操作系统