Claude Code体验-ai高级工程师

Claude Code 完整安装配置教程(Windows 系统)

本教程详细介绍如何在 Windows 系统上安装和配置 Claude Code,包括环境准备、安装步骤、环境变量设置以及常见问题解决方案。


目录


环境准备

在安装 Claude Code 之前,需要先准备好必要的环境依赖。
注册获取免费额度

系统要求

  • 操作系统:Windows 10/11(64位)
  • 权限:管理员权限(用于安装软件和配置环境变量)

安装步骤

步骤 1:下载并安装 Git

操作位置:桌面

  1. 访问 Git 官方下载页面:https://git-scm.com/downloads/win
  2. 下载最新版本的 Git for Windows
  3. 运行安装程序,全程点击"下一步"
  4. 重要 :不要修改默认安装路径(默认为 C:\Program Files\Git\

步骤 2:下载并安装 Node.js

操作位置:桌面

  1. 访问 Node.js 官方下载页面:https://nodejs.org/zh-cn/download
  2. 下载 LTS(长期支持版)
  3. 运行安装程序,全程点击"下一步"
  4. 重要:不要修改默认安装路径

步骤 3:验证环境安装

操作位置:Windows PowerShell

  1. Win + X 键,选择 "Windows PowerShell"(蓝色图标)
  2. 执行以下命令验证安装:
powershell 复制代码
# 检查 Node.js 版本
node -v
# 预期输出:v18.x.x 或更高版本

# 检查 npm 版本
npm -v
# 预期输出:9.x.x 或更高版本
常见问题:「No suitable shell found」

如果出现此错误,说明 Git 未正确配置。解决方法:

  1. 设置 Git Bash 路径环境变量

    • 变量名:CLAUDE_CODE_GIT_BASH_PATH
    • 变量值:C:\Program Files\git\bin\bash.exe
  2. 重启 PowerShell 后重试

  3. 如果依旧无效,重新安装 Git,确保安装路径为默认值


步骤 4:卸载旧版本(如已安装)

操作位置:Windows PowerShell

如果之前安装过 Claude Code,需要先卸载:

powershell 复制代码
npm uninstall -g @anthropic-ai/claude-code

提示:如果是首次安装,可跳过此步骤。


步骤 5:安装 Claude Code

操作位置:Windows PowerShell

执行以下命令安装官方版本:

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

安装过程可能需要几分钟,请耐心等待。成功后会显示安装路径和版本信息。


环境变量配置

步骤 6:设置系统环境变量

操作位置:控制面板

需要配置以下三个环境变量:

变量名 变量值
ANTHROPIC_BASE_URL https://api.aicodemirror.com/api/claudecode
ANTHROPIC_API_KEY 你的API密钥
ANTHROPIC_AUTH_TOKEN 你的API密钥
配置方法

方法一:通过系统设置(推荐)

  1. Win + Pause 打开系统属性
  2. 点击 "高级系统设置"
  3. 点击 "环境变量" 按钮
  4. "系统变量" 区域点击 "新建"
  5. 分别添加上述三个变量

方法二:通过 PowerShell(高级用户)

powershell 复制代码
# 设置用户环境变量
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://api.aicodemirror.com/api/claudecode', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_API_KEY', '你的密钥', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', '你的密钥', 'User')

注意 :设置完环境变量后,必须重启 PowerShell 才能生效!


验证安装

步骤 7:验证安装结果

操作位置:Windows PowerShell(重启后)

  1. 关闭并重新打开 PowerShell
  2. 执行以下命令验证:
powershell 复制代码
claude -v
# 预期输出:Claude Code version x.x.x

如果显示版本号,说明安装成功!


开始使用

安装完成后,您可以在任何项目目录中开始使用 Claude Code:

powershell 复制代码
# 1. 导航到您的项目目录
cd D:\Projects\my-project

# 2. 启动 Claude Code
claude

首次启动时,Claude Code 会进行初始化配置:

复制代码
Welcome to Claude Code!

Would you like to enable analytics? (yes/no recommended)
> yes

Setting up your environment...
✓ Configuration saved
✓ Ready to start!

You can now start chatting with Claude.
Type your message or question below:

常见问题解决

问题 1:Unable to connect to Anthropic services

错误原因:环境变量配置错误或未生效

解决方案

  1. 检查环境变量是否正确设置

    powershell 复制代码
    $env:ANTHROPIC_BASE_URL
    $env:ANTHROPIC_API_KEY
    $env:ANTHROPIC_AUTH_TOKEN

    应该输出对应的值,如果为空则说明未生效。

  2. 重启 PowerShell:环境变量修改后必须重启终端

  3. 检查 API 密钥是否有效:确认密钥未过期


问题 2:401 Invalid token

错误原因:API 密钥无效或格式错误

解决方案

  1. 确认密钥格式正确

    • 密钥应该是一串字母数字组合
    • 不应该包含空格或特殊字符
  2. 重新获取密钥:如果密钥已过期,需要重新申请

  3. 检查环境变量拼写

    powershell 复制代码
    # 正确的变量名(区分大小写)
    ANTHROPIC_API_KEY
    ANTHROPIC_AUTH_TOKEN

问题 3:Windows 原生用户环境变量不生效

适用场景:配置完环境变量但 Claude Code 仍然无法连接

解决步骤

方案 A:重置配置文件
  1. 备份配置文件

    powershell 复制代码
    Copy-Item "$env:USERPROFILE\.claude.json" "$env:USERPROFILE\.claude.json.backup"
  2. 删除配置文件

    powershell 复制代码
    Remove-Item "$env:USERPROFILE\.claude.json"
  3. 重新启动 Claude Code

    powershell 复制代码
    claude
  4. 在弹出的交互页面选择 yes

    复制代码
    Would you like to enable analytics? (yes/no recommended)
    > yes

方案 B:手动修改配置文件

如果方案 A 执行后依旧存在"Unable to connect"问题:

  1. 打开配置文件

    powershell 复制代码
    notepad "$env:USERPROFILE\.claude.json"
  2. 添加配置项

    在最外层 JSON 中增加以下内容:

    json 复制代码
    {
      "hasCompletedOnboarding": true
    }
  3. 完整示例

    json 复制代码
    {
      "hasCompletedOnboarding": true,
      "analyticsEnabled": true,
      "apiKey": "your-api-key-here"
    }
  4. 保存并重启 Claude Code


问题 4:找不到 claude 命令

错误提示

复制代码
'claude' 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决方案

  1. 检查全局安装

    powershell 复制代码
    npm list -g @anthropic-ai/claude-code
  2. 重新安装

    powershell 复制代码
    npm install -g @anthropic-ai/claude-code
  3. 检查 npm 全局路径

    powershell 复制代码
    npm config get prefix

    确保该路径在系统 PATH 环境变量中。


问题 5:权限问题(Permission Denied)

错误场景:安装或运行时提示权限不足

解决方案

  1. 以管理员身份运行 PowerShell

    • 右键点击 PowerShell 图标
    • 选择"以管理员身份运行"
  2. 修改 npm 全局安装路径(可选):

    powershell 复制代码
    npm config set prefix "$env:USERPROFILE\AppData\Roaming\npm"

进阶使用技巧

快捷命令

powershell 复制代码
# 查看帮助
claude --help

# 查看版本
claude --version

# 查看配置
claude config list

# 切换模型
claude config set model claude-3-opus-20240229

VS Code 集成

如果您使用 VS Code,可以直接在编辑器中使用:

  1. Ctrl + Shift + P 打开命令面板
  2. 输入 "Claude Code"
  3. 选择 "Claude Code: Start Session"

最佳实践建议

1. 定期更新

powershell 复制代码
# 检查更新
npm outdated -g @anthropic-ai/claude-code

# 更新到最新版本
npm update -g @anthropic-ai/claude-code

2. 备份配置

定期备份 ~\.claude.json 配置文件,避免配置丢失。

3. 安全使用

  • 不要在公共代码库中提交 API 密钥
  • 定期更换 API 密钥
  • 使用环境变量而非硬编码密钥

总结

通过本教程,您应该已经成功安装并配置了 Claude Code。核心步骤回顾:

  • 安装 Git 和 Node.js
  • 安装 Claude Code
  • 配置环境变量
  • 验证安装
  • 解决常见问题

现在您可以开始使用 Claude Code 提升开发效率了!

如果本文对您有帮助,请点赞、收藏、关注三连支持!

`

相关推荐
闲云一鹤3 小时前
2026 最新 ComfyUI 教程 - 本地部署 AI 生图模型 - Z-Image-Turbo
前端·人工智能·ai编程
狼爷5 小时前
一文看懂 AI 世界里的新黑话Skills、MCP、Projects、Prompts
人工智能·openai·ai编程
该用户已不存在6 小时前
Symfony AI v0.2.0 正式发布:功能解读与实战指南
php·ai编程·symfony
黄林晴7 小时前
Anthropic 发布 Cowork:让 AI 成为你的「虚拟同事」
openai·ai编程·vibecoding
Glink8 小时前
从零开始编写自己的AI账单Agent
前端·agent·ai编程
石臻臻的杂货铺8 小时前
参数仅 1/30 却追平闭源巨头?MiroThinker 1.5 开源实测:普通人也能拥有的“顶级情报官”
开源·ai编程
曦和8 小时前
从0到1搭建AI应用:GPT-5.2接入完整实战(2026最新)
ai编程
leikooo9 小时前
SpringAI 多轮对话报错 400 Bad Request
后端·ai编程
凯子坚持 c9 小时前
全栈智能化开发:深度解析 Claude Code 与 Ui-Ux-Pro-Max Skill 的协同构建体系
claude code