Windows 系统Claude Code安装与使用笔记 Windows 系统Claude Code安装与使用笔记一、基础信息说明1. 适配系统支持Windows 1022H2 及以上、Windows 11全版本仅适配 64 位系统。Claude Code 是 Anthropic 推出的 AI 编程助手可实现代码生成、BUG 修复、代码分析、文件处理等功能提供CLI 终端、无 Node 一键安装、VS Code 插件、WSL 子系统四种安装方案可根据使用场景选择。2. 通用前置要求所有安装方式必看网络设备需正常访问 Anthropic 官方服务器。核心凭证提前获取Claude API Key调用服务必备切勿泄露。获取步骤登录 Anthropic 官网控制台 → 进入API Keys页面 → 点击Create API Key生成并复制保存。可选工具推荐安装Git for Windows提升多安装方式的兼容性。安装官网下载对应版本全程默认安装验证PowerShellgit --version输出版本号即为成功。二、前置环境部署CLI 专属Node.js该步骤仅原生 CLI 安装方式需要其余三种安装方式可跳过。下载安装包前往 Node.js 官网选择 Windows 平台LTS 长期版.msi 格式推荐 18 / 20.x 版本。安装配置双击安装包全程默认下一步务必保留「Add to PATH」勾选状态。环境验证PowerShellnode-v# 要求输出 v18.x 及以上npm-v# 要求输出 v9.x 及以上三、四种安装方案分步教程方案一原生 CLI 安装推荐依赖 Node.js适合习惯终端操作、主流 Windows 开发环境稳定性最强。管理员身份启动 PowerShell右键开始菜单 → 终端(管理员)。国内网络优化可选切换 npm 镜像加速下载npm configsetregistry shturl.cc/cwoqX9v18M9uyqVSPbiL全局安装 Claude Codenpm install-g anthropic-ai/claude-code安装验证claude--version# 正常输出版本号即安装成功补充命令未识别解决方案claude 不是内部或外部命令执行命令获取 npm 全局路径npm config get prefix右键「此电脑」→ 属性 → 高级系统设置 → 环境变量在用户变量中编辑Path新建条目并粘贴上一步获取的路径关闭所有终端重新打开 PowerShell 即可生效。API Key 配置核心二选一永久配置推荐重启终端仍生效快捷键WinR输入sysdm.cpl打开系统属性 → 高级 → 环境变量用户变量新建变量名ANTHROPIC_API_KEY变量值粘贴你的 API Key保存后重启终端。临时配置仅当前终端生效关闭即失效$env:ANTHROPIC_API_KEY你的Claude API Key验证配置echo $env:ANTHROPIC_API_KEY输出对应 Key 即配置成功。CLI 常用基础命令# 1. 进入交互式编程对话模式claude code# 2. 直接提交代码需求claude code编写Python爬虫爬取豆瓣Top250并保存为CSV# 3. 指定模型执行任务claude-3-sonnet 通用首选claude code--model claude-3-sonnet-20240229优化JS代码性能# 4. 读取本地代码文件分析claude code--file./main.py分析代码性能瓶颈并给出优化方案方案二无 Node.js 一键安装轻量版无需部署 Node.js操作最简单适合临时使用、不想配置复杂环境的场景。前置条件必须提前安装Git for Windows。执行安装脚本根据终端选择命令PowerShell 终端irmhttps://claude.ai/install.ps1|iexCMD 终端curl -fsSL https://claude.ai/install.cmd -o install.cmd install.cmd del install.cmd配置环境变量安装路径固定C:\Users\你的用户名\.local\bin参考方案一的Path配置步骤将上述路径添加至用户变量Path验证重启终端执行claude --version。API Key 配置与方案一完全一致。方案三VS Code 插件安装可视化操作推荐日常开发深度集成代码编辑器支持右键操作、侧边栏对话贴合常规编程习惯。安装 VS Code前往官网下载并安装。安装官方插件打开 VS Code快捷键CtrlShiftX进入扩展商店搜索Claude AI认准 Anthropic 官方蓝色图标点击安装重启编辑器生效。插件配置快捷键Ctrl,打开设置搜索Claude API Key粘贴你的密钥可选配置搜索Claude Model默认选择claude-3-sonnet-20240229。核心使用功能代码生成右键空白处 →Claude: Generate Code代码修复/优化选中代码 → 右键Fix Code / Optimize Code实时对话打开左侧Claude侧边栏直接输入需求文件分析拖拽本地代码文件至侧边栏发起分析指令。方案四WSL 子系统安装兼容 Linux 生态适合习惯 Linux 命令行、需要搭配 Linux 开发工具的用户。安装 WSL管理员 PowerShellwsl--install重启电脑根据提示设置 Ubuntu 用户名与密码后续sudo命令需要。WSL 终端内部署环境打开 Ubuntu 终端sudoaptupdatesudoaptinstallnodejsnpm-ynode-v# 验证 Node.js 版本 ≥18安装 Claude Codenpminstall-ganthropic-ai/claude-code永久配置 API Keyechoexport ANTHROPIC_API_KEY你的Claude API Key~/.bashrcsource~/.bashrc验证执行claude --version。四、常见问题排查表问题现象原因解决方法npm 安装提示Permission denied权限错误终端无管理员权限1. 以管理员身份运行 PowerShell2. 追加参数npm install -g anthropic-ai/claude-code --force配置 API Key 后提示「未授权」Key 错误/过期、账号无额度1. 检查 Key 无空格、换行2. 登录控制台核对账号额度3. 重新生成 KeyVS Code 插件无响应网络无法访问官方服务器、插件未生效1. 检查网络2. 重启 VS Code3. 重装插件CLI 提示「模型不存在」模型名称错误使用官方模型claude-3-sonnet-20240229通用、claude-3-opus-20240229复杂任务npm 下载缓慢/超时官方源网络不佳切换国内镜像npm config set registry shturl.cc/cwoqX9v18M9uyqVSPbiL一键安装后命令无法识别未添加.local/bin至环境变量将C:\Users\用户名\.local\bin加入系统 Path重启终端五、安装方案选型总结新手首选原生 CLI VS Code 插件组合兼顾终端高效操作与可视化编辑轻量使用选择无 Node.js 一键安装零额外依赖快速上手Linux 开发习惯选择WSL 子系统安装兼容 Linux 工具链通用核心提醒API Key 是服务调用核心务必妥善保管命令识别异常优先检查系统Path环境变量。需要我帮你整理一份常用命令速查表方便你日常调用吗