Claude Code TutorialGetting Started

Claude Code 是什么

了解 Claude Code 的定位、与传统编程工具的区别,以及它为什么值得学习

AI 编程工具的三代演变

AI 编程工具的发展大致经历了三个阶段:

第一代:代码补全(2022)

GitHub Copilot 开启了 AI 编程的序幕。你写一行注释,它帮你补全几行代码。本质上是一个聪明的自动补全,你仍然在逐行写代码,只是打字少了一些。

第二代:对话式编程(2023-2024)

Cursor、Windsurf 这类 IDE 出现了。你可以用自然语言跟 AI 对话,让它帮你改一个文件、写一个函数。比补全强了不少,但 AI 的活动范围基本被限制在编辑器内部。

第三代:终端 Agent(2025)

Claude Code 代表的是第三代——AI 不再只是你的"副驾驶",它变成了一个能自主行动的 Agent。它能读文件、写文件、运行命令、调试报错、操作 Git,甚至帮你部署项目。你负责说"做什么",它负责"怎么做"。


终端 Agent vs IDE Agent

很多人问:Cursor 也有 Agent 模式,Claude Code 有什么不同?核心区别在运行环境。

维度IDE Agent(Cursor 等)终端 Agent(Claude Code)
运行环境编辑器沙盒内系统终端,完整 Shell 访问
自主程度主要操作文件编辑读写文件 + 运行命令 + 调试 + 部署
系统集成受限于编辑器 API可调用任何 CLI 工具、脚本、数据库
记忆系统通常限于当前会话CLAUDE.md 持久化记忆 + Auto Memory
并行能力单窗口单任务可多终端并行执行不同任务

简单说,IDE Agent 像是一个住在编辑器里的助手,而 Claude Code 像是一个能操作你整台电脑的工程师。


不是帮你写代码,是帮你构建产品

这是理解 Claude Code 最关键的一点。

传统方式:你想做一个网站,先查文档、搭环境、选框架、写代码、调样式、修 Bug、写测试、配部署……每一步都要你亲自动手。

Claude Code 方式:你告诉它"帮我做一个 AI 新闻聚合网站,支持 RSS 订阅、AI 摘要、按分类展示"。它会帮你选技术栈、搭项目结构、写代码、运行测试。你要做的是审查方案、确认方向、验收结果。

你的角色从"施工者"变成了"项目经理"。


谁适合学 Claude Code

工程师:把重复性开发、调试、重构的工作交给 AI,把精力放在架构设计和业务决策上。一个人能顶一个小团队的产出。

产品经理 / 设计师:不需要学编程语言,用自然语言描述需求就能做出可运行的原型。再也不用等排期。

创业者 / 独立开发者:一个人就能搭建完整产品——从前端到后端、从数据库到部署。把想法快速变成可用的东西,先验证再迭代。


增长数据与背后的模型

Claude Code 在 2025 年 GA(正式发布)后仅 6 个月,就达到了 10 亿美元的年化收入(ARR)。这个增长速度在开发工具领域几乎没有先例。

背后驱动的是 Anthropic 的三个模型:

  • Claude Opus 4.6:最强大的模型,适合复杂架构设计和长文本推理
  • Claude Sonnet 4.6:性能与速度的平衡,日常开发首选
  • Claude Haiku 4.5:最快最便宜,适合简单任务和高频调用

在 Claude Code 中,你可以根据任务复杂度随时切换模型,大部分日常开发用 Sonnet 就够了。


这个教程会教你什么

整个教程按照由浅入深的顺序,分为六个模块:

  1. 入门基础(你正在看的部分):安装配置、第一个项目、基本操作
  2. 核心工作流:Plan/Auto 模式、Git 集成、CLAUDE.md 记忆系统
  3. 提示词技巧:如何写出高效的 prompt,让 AI 更好地理解你的意图
  4. 扩展能力:MCP 工具协议、自定义 Hooks、多 Agent 协作
  5. 实战项目:跟着做完整项目,把前面学的串起来
  6. 心智模型:成本思维、何时该手动、如何评估 AI 输出

[!NOTE] 不需要从头到尾按顺序看。如果你已经装好了 Claude Code,可以直接跳到你感兴趣的章节。但如果你是完全的新手,建议按顺序来。

每个章节都有可以跟着动手的例子。学完之后,你应该能够用 Claude Code 独立完成一个中等复杂度的项目——从零开始到上线。