文章目录
- Claude Code 是基于 Node 的 CLI,需要 Node 18+(推荐 LTS 20+)。 打开官网:https://nodejs.org 下载 LTS 版(建议 20.x LTS) 双击安装,全部 Next(默认就行) 安装完成后验证:打开 PowerShell(Win+X → Windows PowerShell)输入: node -v npm -v 能看到版本号就 OK。
- Claude Code 会用 Git 来读项目历史、生成 diff、开 PR 等。 打开官网: https://git-scm.com/download/win 下载后一路 Next git –version
- 你可以用: Windows Terminal(推荐) PowerShell VS Code 内置 Terminal Git Bash 建议装 Windows Terminal(Microsoft Store 搜索安装)。
- 在 PowerShell 输入: npm install -g @anthropic-ai/claude-code 如果你碰到权限问题(常见于公司电脑): 用管理员权限打开 PowerShell 再执行 或 改用 npx 临时运行(后面会讲) 安装后验证: claude –version
- 用国内镜像(可选): npm config set registry https://registry.npmmirror.com npm install -g @anthropic-ai/claude-code 装完你也可以改回官方源: npm config set registry https://registry.npmjs.org
- 输入: 先快速浏览项目结构,告诉我它的技术栈、入口文件、主要模块。 Claude 会自动: 列目录 读 package.json / README 总结结构
- 你可以这样提需求: 在 React 前端里新增一个「用户列表」页面: 路由 /users 调后端 GET /api/users 表格展示 name/email/role 失败时显示 toast请直接改代码并告诉我改了哪些文件。 Claude 会: 读现有路由/组件/请求封装 修改相关文件 给你 diff 和说明
- 你只要粘贴报错: 我跑 npm test 报错如下(贴错误日志)。请定位原因并修复。 Claude 会: 读测试 找到失败点 修改代码 再建议你跑测试
- 例子: 现在 src/utils/date.ts 有很多重复逻辑。请重构成更清晰可维护的版本,保证所有单测仍通过。
- 原因:npm 全局 bin 没进 PATH。 解决:1、找到 npm 全局目录: npm config get prefix 2、把 prefix 下的 node_modules.bin 加进系统 PATH3、重新打开终端验证。
- 公司网络常见。 试试开代理(系统代理/Clash/ZeroTier) 或用可访问 Anthropic 的网络环境 若你在中国大陆且无可用代理,Claude Code 会无法使用。 用管理员 PowerShell 或把项目放到你有权限的位置(比如 D 盘用户目录)
- 用管理员 PowerShell 或把项目放到你有权限的位置(比如 D 盘用户目录)
- 少数工具链对中文目录支持不好。建议把项目放在纯英文路径,例如:D:projectsmy-app @dir 引用目录 请扫一遍 @src/components 里所有组件 diff / show 类提示 给我展示 diff
- 你现在在我的项目根目录。 请快速阅读 README、package.json 和关键入口文件,给出: 技术栈 目录结构说明 我应该从哪个入口理解业务
- 需求如下:… 约束如下:… 请先给实现计划(不要改代码)。 我确认后你再修改,并展示 diff。
- 我遇到 bug:… 复现步骤:… 错误日志:… 请定位原因 → 提供修复 → 补测试 → 给出验证方式。 赶快去试试,1个星期的工作,1小时搞定。 到此这篇关于Claude Code 超详细完整指南2026最新版的文章就介绍到这了,更多相关windows安装Claude Code内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!
目录
- 0. 先说明:Claude Code 是什么?适合干啥?
- 1. Windows 使用前置条件(必须装)
- 1.1 安装 Node.js(必需)
- 1.2 安装 Git(强烈推荐)
- 1.3 选择终端(推荐 Windows Terminal)
- 2. 安装 Claude Code(Windows)
- 2.1 用 npm 全局安装
- 2.2 如果 npm 太慢(可跳过)
- 3. 登录 / 配置 API Key
- 3.1 获取 API Key
- 3.2 在 Windows 设置环境变量
- 4. 第一次运行 Claude Code
- 5. 在项目里手把手用 Claude 写代码(核心)
- 5.1 让 Claude 先理解项目
- 5.2 让 Claude 写一个功能
- 5.3 让 Claude 修 bug
- 5.4 让 Claude 重构
- 6. Claude Code 常用命令/交互技巧
- 6.1 CLI 内部快捷指令
- 6.2 非全局安装的替代运行方式
- 7. Windows 常见坑和解决方案
- 7.1claude不是内部命令
- 7.2 网络连不上 / 超时
- 7.3 读/写文件权限不足
- 7.4 中文路径/空格路径异常
- 8. 进阶玩法(真正提升效率)
- 8.1 让 Claude 先写计划再动手
- 8.2 结合 Git 做 PR
- 8.3 让 Claude 自动补测试
- 8.4 多任务协作
- 9. 最推荐的使用习惯
- 10. 你可以直接照抄的「模板指令」
- 模板 1:启动理解项目
- 模板 2:加功能
- 模板 3:修 bug
本文从 0 到 1 安装 → 登录 → 新建项目 → 让 Claude 写代码 → 调试/常见坑 → 进阶玩法的顺序来写。你照着做就能跑起来。
Claude Code(有时也叫 Claude CLI / Codex 类似形态)是 Anthropic 出的命令行 AI 编程助手,让你在终端里直接让 Claude:
- 读/改你的项目代码
- 写新功能、修 bug、重构
- 帮你跑测试、定位报错
- 生成脚本、文档、配置等
它更像“能直接操作你仓库的 AI 同事”,比网页聊天更适合做真实项目开发。
Claude Code 是基于 Node 的 CLI,需要 Node 18+(推荐 LTS 20+)。
- 打开官网:
https://nodejs.org - 下载 LTS 版(建议 20.x LTS)
- 双击安装,全部 Next(默认就行)
- 安装完成后验证:
打开 PowerShell(Win+X → Windows PowerShell)输入:node -v npm -v
能看到版本号就 OK。
Claude Code 会用 Git 来读项目历史、生成 diff、开 PR 等。
- 打开官网:
- https://git-scm.com/download/win
- 下载后一路 Next
git --version
你可以用:
- Windows Terminal(推荐)
- PowerShell
- VS Code 内置 Terminal
- Git Bash
建议装 Windows Terminal(Microsoft Store 搜索安装)。
在 PowerShell 输入:
npm install -g @anthropic-ai/claude-code
如果你碰到权限问题(常见于公司电脑):
- 用管理员权限打开 PowerShell 再执行 或
- 改用 npx 临时运行(后面会讲)
安装后验证:
claude --version
用国内镜像(可选):
npm config set registry https://registry.npmmirror.com npm install -g @anthropic-ai/claude-code
装完你也可以改回官方源:
npm config set registry https://registry.npmjs.org
Claude Code 需要你的 Anthropic 账号和 Key,如果没有可以使用乘丰AI官网(https://api.cphone.vip。
- 打开:https://api.cphone.vip
- 注册/登录账号
- 左侧 API 令牌 → 添加令牌(选择cc特惠分组)
- 复制 Key(长得像
sk-xxxxxxxxx)
sk-xxxxxxxxx)
在 PowerShell 里执行:
$env:ANTHROPIC_BASE_URL = "https://api.cphone.vip" $env:ANTHROPIC_AUTH_TOKEN = "你的Key"
注意:
- $env则不需要重启客户端
- 不要带多余空格或引号嵌套
验证:
echo $env:ANTHROPIC_API_KEY
能输出你的 Key 就 OK。
随便进入一个你想让 Claude 操作的目录,比如你的项目文件夹:
cd D:projectsmy-app
然后运行:
claude
第一次会:
- 检测当前目录是不是 Git 仓库
- 询问你是否允许 Claude 读取/改写文件
- 可能让你选默认模型
你照提示选 yes 就行。
进入 Claude CLI 后,你会看到一个类似聊天的界面。
输入:
先快速浏览项目结构,告诉我它的技术栈、入口文件、主要模块。
Claude 会自动:
- 列目录
- 读
package.json/README - 总结结构
你可以这样提需求:
在 React 前端里新增一个「用户列表」页面:
- 路由 /users
- 调后端 GET /api/users
- 表格展示 name/email/role
- 失败时显示 toast
请直接改代码并告诉我改了哪些文件。
Claude 会:
- 读现有路由/组件/请求封装
- 修改相关文件
- 给你 diff 和说明
你只要粘贴报错:
我跑 npm test 报错如下(贴错误日志)。
请定位原因并修复。
Claude 会:
- 读测试
- 找到失败点
- 修改代码
- 再建议你跑测试
例子:
现在 src/utils/date.ts 有很多重复逻辑。
请重构成更清晰可维护的版本,保证所有单测仍通过。
你在 Claude 的交互中可以用:
@file引用文件- 例如:
请看 @src/app.tsx 帮我加一个 loading
如果你不想全局安装:
npx @anthropic-ai/claude-code
原因:npm 全局 bin 没进 PATH。
解决:
1、找到 npm 全局目录:
npm config get prefix
2、把 prefix 下的 node_modules.bin 加进系统 PATH
3、重新打开终端验证。
公司网络常见。
- 试试开代理(系统代理/Clash/ZeroTier)
- 或用可访问 Anthropic 的网络环境
- 若你在中国大陆且无可用代理,Claude Code 会无法使用。
- 用管理员 PowerShell
- 或把项目放到你有权限的位置(比如 D 盘用户目录)
- 用管理员 PowerShell
- 或把项目放到你有权限的位置(比如 D 盘用户目录)
少数工具链对中文目录支持不好。
建议把项目放在纯英文路径,例如:D:projectsmy-app
@dir 引用目录
请扫一遍 @src/components 里所有组件
diff / show 类提示
给我展示 diff
你可以这样约束:
先给我一个分步骤计划(不改代码)。 我确认后你再开始改。
这样不容易跑偏。
你可以说:
请按最佳实践新建一个 feature 分支,完成修改后总结变更,并给出 PR 描述。
Claude 会:
- 自动创建分支
- 给 commit 信息建议
- 输出 PR 模板
提示:
这个功能需要单测覆盖。 请补齐 Jest 测试并保证通过。
可以让 Claude 同时做几件事但要列优先级:
任务优先级: 修复登录 bug 重构 auth 模块 补测试 逐项完成,每项都先解释原因再改代码。
- 需求要写清楚(输入/输出/约束/边界)
- 让 Claude 先理解项目再写
- 每次改动后自己跑测试
- 用 Git 记录/回滚
- 大改动先要计划
你现在在我的项目根目录。
请快速阅读 README、package.json 和关键入口文件,给出:
技术栈
目录结构说明
我应该从哪个入口理解业务
需求如下:…
约束如下:…
请先给实现计划(不要改代码)。
我确认后你再修改,并展示 diff。
我遇到 bug:…
复现步骤:…
错误日志:…
请定位原因 → 提供修复 → 补测试 → 给出验证方式。
赶快去试试,1个星期的工作,1小时搞定。
到此这篇关于Claude Code 超详细完整指南2026最新版的文章就介绍到这了,更多相关windows安装Claude Code内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!