Claude Code 是什么?新手安装教程 + 第一个项目实操(2026完整指南)
Claude Code 是什么、怎么安装、怎么用?本文从零讲到第一个项目,附可复现命令与常见问题 FAQ(2026 最新完整指南)。
如果你最近总看到别人用 Claude Code 在终端里让 AI 帮忙写代码、改 bug、跑测试,却不知道 Claude Code 是什么、怎么安装、怎么用,这篇 2026 最新的新手教程就是为你准备的。我会从「Claude Code 是什么」讲起,带你走完安装、登录、启动第一个会话,再到用它完成第一个真实的代码改动——每一步都给可以照抄的命令,零基础也能跟着做。
Claude Code 是什么?和普通 AI 代码补全有什么不同
Claude Code 是 Anthropic 推出的终端原生 AI 编程代理(agentic coding tool)。它不是像自动补全那样一次只补几行,而是能读懂你整个项目、自己规划步骤、定位相关文件、提出修改、跑测试,再把结果交给你确认。
和普通补全工具最大的区别有两点。第一,它是「代理式」的:你用自然语言说「给注册表单加上空值校验」,它会自己找到对应文件、理解上下文、写出方案。第二,它默认「先问再改」——每一次改文件、每一条命令都要你批准,安全可控。除了终端 CLI,Claude Code 现在还能在网页、桌面 App、VS Code / JetBrains 插件、Slack,以及 GitHub Actions 等 CI/CD 里用,具体可参考 Claude Code 官方文档。
Claude Code 怎么安装?(macOS / Windows / Linux 命令)
官方现在推荐用原生安装脚本,比旧的 npm 方式更省事,装完还会自动后台更新。按你的系统复制对应命令即可:
- macOS / Linux / WSL:
curl -fsSL https://claude.ai/install.sh | bash - Windows PowerShell:
irm https://claude.ai/install.ps1 | iex - Windows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
小提示:如果在 PowerShell 里粘了 CMD 的命令,会报 The token '&&' is not a valid statement separator;反过来在 CMD 里用 irm 会提示无法识别。看提示符——有 PS C:\ 是 PowerShell,只有 C:\ 是 CMD。开始前请确认已经打开了一个终端,并且手上有一个可以练手的代码项目。
第一次用 Claude Code:登录与启动会话
装好后,直接输入 claude 启动交互会话,第一次会提示你登录:
claude
登录支持 Claude Pro / Max / Team / Enterprise 订阅(推荐)、Claude Console(预付额度的 API 方式),以及 Amazon Bedrock、Google Vertex AI、Microsoft Foundry 等企业云。跟着浏览器里的提示完成认证即可,之后凭证会保存在本地,不用每次重登。想切换账号就在会话里输入 /login。
启动后进到你的项目目录再跑一次就能开工:
cd /path/to/your/project
claude
Claude Code 怎么用?5 个新手实操场景(可复现)
下面这几条直接在会话里用自然语言输入,照着做就能体会到它的「代理」能力:
- 让它先读懂项目:输入
这个项目是做什么的?、main 入口在哪?——它会自己读文件后总结,你不用手动喂上下文。 - 做第一个代码改动:输入
在主文件里加一个 hello world 函数。它会找到文件、展示 diff、等你批准后再改。 - 用自然语言操作 Git:
我改了哪些文件?、用一句有意义的话帮我提交这些改动、新建一个叫 feature/quickstart 的分支。 - 修 bug / 加功能:
有个 bug 允许用户提交空表单,帮我修掉——它会定位代码、给方案、有测试就顺手跑一遍。 - 重构与写测试:
把认证模块从回调改成 async/await、给计算器函数写单元测试。
一个新手最容易忽略的技巧:请求越具体越好。与其说「优化一下」,不如说「把这个循环改成能处理空数组的写法,并加一条边界测试」。
Claude Code 常用命令速查表
| 命令 | 作用 |
|---|---|
claude |
启动交互式会话 |
claude "任务" |
直接跑一次性任务,如 claude "fix the build error" |
claude -p "问题" |
一次性提问后退出,适合脚本化 |
claude -c |
继续当前目录最近一次对话 |
claude -r |
恢复某次历史对话 |
/clear |
清空当前对话上下文 |
/help |
查看可用命令 |
/login |
切换或重新登录账号 |
Marco 观点:Claude Code 适合谁?坑在哪
我的判断是:Claude Code 对「已经会一点命令行、想让 AI 承担整段任务」的人价值最大,纯小白如果连终端都没开过,建议先花十分钟熟悉终端再上手,不然容易卡在环境这一步。
它真正的杀手锏不是「写得快」,而是「敢放手」——因为每步都要你批准,你可以放心让它去改一整个模块。但也有两个坑要提前说:一是别开着「Accept all」全自动模式跑陌生的大改动,尤其在没有 Git 提交兜底时,出问题很难回滚;建议先 git commit 再让它动手。二是上下文越长越烧 token,成本会悄悄上去,这一点和当下整个行业正在从「堆 token」转向「抠成本」的趋势直接相关,值得每个个人开发者留意。对中文用户和中小团队来说,我的建议是:先用它啃「读懂老项目、批量重构、补测试文档」这类高价值又费时的活,投入产出比最高。
常见问题 FAQ
Q:Claude Code 是免费的吗? A:工具本身随订阅或 API 额度使用。Claude Pro / Max / Team / Enterprise 订阅可直接用,也可以用 Claude Console 的预付 API 额度按量计费。
Q:Claude Code 一定要用 npm 安装吗?
A:不必。官方现在推荐原生安装脚本(curl ... | bash),会自动后台更新;npm 只是可选的替代方式之一。
Q:Claude Code 会不会乱改我的代码? A:不会。它默认「先问再改」,每次文件修改和命令执行都要你批准,你也可以逐条审阅 diff。
Q:国内不方便直连怎么办? A:可以通过企业云网关(Bedrock / Vertex / Foundry)或自建 Claude 网关登录,具体以你所在组织或官方文档配置为准。
延伸阅读
- 从"堆 token"到抠成本:OpenAI 和 Anthropic 面对的 AI 效率新现实(2026)
- MCP 是什么?一文看懂 Model Context Protocol(2026)
- n8n、Zapier、Make 怎么选?AI 自动化工作流实战对比(2026)
写在最后
Claude Code 的门槛没有你想的那么高:装好、登录、进项目、用大白话下指令,十分钟就能让 AI 帮你改完第一段代码。真正拉开差距的,是你会不会把它用在「重构、补测试、读懂老代码」这些高价值场景上,同时管好上下文和 token 成本。
如果这篇教程帮到你,欢迎关注 Marco聊科技,订阅我们的免费 AI 工具操作指南——我会持续把 Claude、ChatGPT、Gemini 和 AI 自动化的实战玩法,拆成你照着就能做的步骤。