news 2026/4/26 5:23:00

【从零开始的 Claude Code 零代码生活 | 第一篇】Claude Code 保姆级安装,适用于 Windows 10/11

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【从零开始的 Claude Code 零代码生活 | 第一篇】Claude Code 保姆级安装,适用于 Windows 10/11

文章目录

  • 前言
    • 一、Claude Code 是什么?
    • 二、安装 Git for Windows
    • 三、安装 Claude Code
    • 四、备选安装方式:npm 安装
    • 五、登录与认证配置
    • 六、第一次运行 Claude Code
    • 七、在项目目录中使用才是正确姿势
    • 八、常用命令速查
    • 九、常见问题
  • 小结

前言

本文是系列文章【从零开始的Claude Code零代码生活】的第一篇,面向零基础用户,手把手教你在 Windows 10/11 上安装、配置并跑通 Claude Code
后续文章会继续围绕一个完整项目展开:用 Claude Code 从零做一个 AI 简历优化系统。无论你是想做项目写进简历的在校生,还是想体验 AI 辅助开发但不知道从哪开始的新手,都可以先关注一下,后面我会尽快更新这个系列。

一、Claude Code 是什么?

Claude Code 是Anthropic 推出的一个命令行 AI 编程工具

你可以在项目目录中打开它,然后用自然语言告诉它你想做什么,比如分析代码、修改文件、解释报错、生成页面、拆解需求,甚至让它帮你一步步完成一个小项目。

如果你之前只用过 Claude 网页版,可能会觉得它和 Claude Code 只是入口不同。其实两者的使用场景差别很大:Claude 网页版更像是和 AI 聊天,Claude Code 更像是让 AI 进入你的项目现场。

从实际体验上看,Claude Code 有几个很明显的优势

  • 可以直接读取当前项目文件,不需要手动复制代码上下文
  • 能在真实目录结构中工作,更接近实际开发流程
  • 支持命令行调用,更适合自动化或脚本场景
  • 适合连续任务,比如一步步完成一个功能,而不是单次问答
  • 更容易和 Git、Node、后端服务等开发环境结合
  • 对“做项目”更友好,而不是只停留在“问问题”

当然,这并不是说所有人一开始都必须直接上 Claude Code。对于新手来说,先了解 Claude 的几种使用方式,会更容易选择适合自己的入口。

一般来说,Claude 主要有三种使用形态

  • 网页版
  • 命令行(CLI),也就是 Claude Code
  • 编辑器集成,比如 VS Code / Cursor / Idea

如果你是刚接触 AI 工具的同学,可以先从网页版 https://claude.ai/ 开始。它不需要安装,打开浏览器就能使用,上手成本最低,更适合熟悉 Claude 的对话方式和能力边界。

但如果你的目标是做项目、写代码,甚至像我们这个系列一样搭建一个完整的小产品,那么更推荐直接使用 Claude Code。它和本地开发环境结合得更紧密,能真正参与到项目开发流程中。

至于编辑器集成,更适合已经有固定开发习惯的同学。在日常写代码时,它可以更自然地融入 VS Code、Cursor 这类编辑器,不需要频繁切换窗口。

二、安装 Git for Windows

如果你还没有安装 GiT 的话,请先按照以下步骤安装 Git:

  1. 打开 https://git-scm.com/download/win 下载Windows版安装包
  2. 双击下载好的安装程序进行安装,一路摁 Next 全部默认就好

打开 PowerShell,先输入下面这条命令:

git--version

如果能看到类似下面这样的输出,说明 Git 已经安装好了:

git version 2.40.0.windows.1

三、安装 Claude Code

Windows 10/11 上最推荐的方式是使用 PowerShell 一键安装。打开 PowerShell,直接执行:

irmhttps://claude.ai/install.ps1|iex

这条命令会拉取 Claude Code 的 Windows 安装脚本并执行。

如果你使用的是 CMD,也可以用下面这条命令:

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

如果你平时使用 WSL,也可以在 WSL 终端中执行 Linux 版本的安装命令:

curl-fsSLhttps://claude.ai/install.sh|bash

安装完成后,建议关闭当前终端,重新打开一个新的 PowerShell,然后输入:

claude--version

如果终端输出了类似下面这样的内容,就说明安装成功了:

2.1.112(Claude Code)

这里注意一下,运行命令是claude,不是claude-code。有些同学安装完成后会下意识输入claude-code --version,然后以为自己没装成功,其实只是命令写错了。

四、备选安装方式:npm 安装

如果一键安装脚本因为网络等原因无法使用,也可以走 npm 安装方式。但这不是我最推荐的方式,因为它多了一层 Node.js 环境依赖

先确认电脑里有没有 Node.js:

node--version npm--version

如果能看到版本号,说明环境没问题。如果没有,就先安装 Node.js 的 LTS 版本:

  1. 打开 https://nodejs.org/ ,下载版本号 ≥ 18 的 LTS 长期支持版本
  2. 双击运行安装程序,一路 Next 使用默认选项;

然后执行:

npm install-g @anthropic-ai/claude-code

这里有一个坑:包名必须是@anthropic-ai/claude-code,不要安装成claude-code
npm 上存在非官方同名包,正确包名是带@anthropic-ai/前缀的这个。

如果之前装错了,可以先卸载:

npm uninstall-g claude-code npm install-g @anthropic-ai/claude-code

装完之后同样用下面的命令验证:

claude--version

五、登录与认证配置

Claude Code 还需要完成认证才能真正使用。常见方式有两种:一种是直接登录 Claude.ai 账号,另一种是配置 API Key

新手最容易理解的是直接登录:

claude login

执行后,浏览器会打开登录页面,按提示完成授权即可。

如果你使用的是 API Key,可以在 PowerShell 中临时设置:

$env:ANTHROPIC_API_KEY ="sk-ant-你的密钥"

如果你使用的是非官方转发地址,可能还需要配置 Base URL:

$env:ANTHROPIC_BASE_URL ="你的Base URL"

这种写法只在当前 PowerShell 窗口有效。窗口关掉后,配置就没了。

如果想长期生效,可以在 Windows 环境变量里配置。按Win + S搜索“环境变量”,进入“编辑系统环境变量”,点击“环境变量”,然后在“用户变量”里新增:

变量名变量值
ANTHROPIC_API_KEY你的 API Key
ANTHROPIC_BASE_URL你的 Base URL,没有则不填

保存后重新打开终端,再运行 Claude Code。

另外,也可以通过用户目录下的.claude/settings.json做更完整的配置。

以下是一个示例:

{"env":{"ANTHROPIC_AUTH_TOKEN":"sk-你的密钥","ANTHROPIC_BASE_URL":"你的Base URL","API_TIMEOUT_MS":"300000"},"language":"简体中文"}

这里不建议一开始就把所有配置项都塞进去。对于第一次使用来说,能登录、能正常提问、能在项目目录中运行,就已经够了。

六、第一次运行 Claude Code

配置完成后,就可以开始第一次运行了。

打开 PowerShell,进入一个你准备测试的目录:

cd 你的项目路径

然后输入:

claude

这时会进入 Claude Code 的交互界面。建议第一次不要直接让它写复杂功能,可以先让它理解当前目录:

请你分析一下这个项目的目录结构,并告诉我它主要是做什么的

如果当前目录里没有项目,也可以先创建一个测试文件夹,再启动 Claude Code:

mkdir claude-code-test cd claude-code-test claude

然后输入:

请帮我创建一个简单的项目说明文档,主题是 AI 简历优化网站

这样做的好处是风险低。第一次使用时,不建议直接在重要项目里让它大规模修改文件。先用一个空目录试试它如何生成文件、如何展示修改、如何请求确认,会更稳。

七、在项目目录中使用才是正确姿势

Claude Code 最适合的使用方式,不是在任意位置打开后随便提问,而是在项目根目录下启动。

比如后面我们要做“AI 简历优化网站”,可以先创建一个项目目录:

mkdir ai-resume-optimizercd ai-resume-optimizerclaude

进入之后,可以先让它帮我们做项目规划:

我想做一个面向校招生的 AI 简历优化网站。请你先不要写代码,先帮我梳理这个项目的核心功能、页面结构和开发步骤。

这个指令很适合作为第一次体验。因为它不要求 Claude Code 立刻写代码,而是先让它参与需求拆解。对于小白来说,这一步比直接生成代码更重要。

后续我们真正开始做项目时,也会沿用这种方式:先让 Claude Code 理解目标,再让它拆任务,最后才进入具体实现

八、常用命令速查

下面这些命令不用一次性记住,先知道它们能做什么就行。真正写项目时,用多了自然会熟。

命令使用场景
claude启动交互模式,最常用
claude "你的问题"不进入交互界面,直接提一个问题
claude --version查看当前 Claude Code 版本
claude doctor检查安装和环境配置是否正常
claude login登录或重新认证账号
claude logout退出当前账号
claude config查看或修改配置
claude update更新 Claude Code
claude --help查看帮助信息

进入 Claude Code 交互界面后,还有一些内部命令也很常用:

命令使用场景
/help查看可用命令
/login在交互模式中登录或切换账号
/model切换模型
/config打开配置界面
/clear清空当前对话上下文
/compact压缩上下文,适合长对话后继续使用
/cost查看当前会话消耗
Ctrl + C中断当前操作
Ctrl + D退出 Claude Code

九、常见问题

如果安装后输入claude提示找不到命令,先关闭终端重新打开,再试一次:

claude--version

如果仍然不行,大概率是环境变量没有刷新,或者安装没有成功。可以运行以下命令,它会检查当前环境并提示潜在问题:

claude doctor

如果是 npm 安装很慢,可以考虑切换 npm 镜像源:

npm configsetregistry https://registry.npmmirror.com

然后重新执行:

npm install-g @anthropic-ai/claude-code

如果出现网络超时,可以检查当前网络是否能正常访问 Anthropic 服务。如果使用了代理或中转地址,再确认ANTHROPIC_BASE_URL是否配置正确。

小结

到这里,Claude Code 就算真正跑起来了。

这一章我们没有急着写代码,而是先完成了三件事:准备 Windows 10/11 环境,安装 Claude Code,完成登录和基础配置。下一步才是更关键的部分:怎么向 Claude Code 提需求,才能让它给出稳定、可执行、少返工的结果。

参考资料

  • Claude Code 官方文档
  • Claude Code Installation Guide (morphllm)
  • Windows 10/11 安装 Claude Code 完全指南(2026 年4月最新版)
  • 菜鸟教程
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 5:20:10

独立开发健康记录 App 实录:几个让我纠结很久的 iOS 设计决策

上线一周,下载量是零 冷启动就是这样,我心里清楚。但我还是想把「健康手账」这个 iOS App 的开发思路整理出来——不是为了推广,而是做的过程中有几个决策点挺有意思,适合和同样在做 iOS 工具类 App 的朋友聊聊。 这个 App 的出发…

作者头像 李华
网站建设 2026/4/26 5:16:19

终极指南:如何用FakeLocation实现安卓应用级位置模拟

终极指南:如何用FakeLocation实现安卓应用级位置模拟 【免费下载链接】FakeLocation Xposed module to mock locations per app. 项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation FakeLocation是一款基于Xposed框架的安卓位置模拟模块&#xff0…

作者头像 李华
网站建设 2026/4/26 5:12:32

深度学习模型集成:堆叠泛化实战指南

1. 深度学习模型集成方法概述在机器学习实践中,单个模型的表现往往存在局限性。模型集成技术通过组合多个模型的预测结果,通常能够获得比单一模型更优的性能。其中,堆叠泛化(Stacking Generalization)是一种强大的集成…

作者头像 李华
网站建设 2026/4/26 5:10:53

可验证与可演进强化学习智能体框架VERL实战解析

1. 项目概述:一个面向未来的智能体开发框架最近在探索AI智能体(Agent)开发时,发现了一个让我眼前一亮的开源项目:langfengQ/verl-agent。这不仅仅是一个简单的工具库,而是一个旨在构建“可验证、可演进、可…

作者头像 李华