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 提升开发效率了!

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

`

相关推荐
程序员鱼皮1 天前
离大谱,我竟然在 VS Code 里做了个视频!
github·aigc·ai编程
Kayshen1 天前
我用纯前端逆向了 Figma 的二进制文件格式,实现了 .fig 文件的完整解析和导入
前端·agent·ai编程
wangruofeng1 天前
OpenClaw 飞书机器人不回复消息?3 小时踩坑总结
ai编程
恋猫de小郭1 天前
AI 正在造就你的「认知卸载」,但是时代如此
前端·人工智能·ai编程
草梅友仁1 天前
墨梅博客 1.7.0 发布与 AI 开发实践 | 2026 年第 9 周草梅周报
开源·github·ai编程
孟健1 天前
我用OpenClaw搭了11个AI Agent,它们学会了自我进化
agent·ai编程·claude
孟健1 天前
Vibe Coding 的尽头是 AI Agent 军团:我用 16 个 Agent 自动化了整个创业公司
agent·ai编程·claude
潘高1 天前
一口气搞懂AI热词:从LLM到Agent,你不再当小白!
ai编程
needn2 天前
TRAE为什么要发布SOLO版本?
人工智能·ai编程