Skip to content

前言:把 Claude Code 从玄学变工程

Claude Code 不缺教程。打开任何一个技术社区,你都能在五分钟内找到一份"2026 最新命令大全""一键上手套餐""神级 Prompt 模板"。但大多数人装完之后,得到的体验是:它能改两行代码,也会在一知半解时自信地删掉关键逻辑;它能跑测试,也会在测试失败时绕过测试;它能生成一整套文件,也会凭空捏造一个不存在的 API。

工具装上了,工程没建立。这就是玄学——把结果寄托在"这次运气好不好"上。

这本书要做的,是把这层玄学彻底拆掉。

Claude Code 不是聊天机器人,是一个状态化的工程代理:它通过工具与真实文件系统、Shell、Git 交互,在一个有限但可管理的上下文窗口里推理。当你理解了它的架构约束——上下文会衰减、工具会并发、权限可分层、子代理有独立上下文——每一个模糊的"帮我优化一下",都可以被翻译成有范围、有验证、有失败边界的精确任务。

这本书的承诺

  • 讲原理,不堆命令。每个功能回答"为什么是这样设计",让你能举一反三,而不是死记一张命令表。命令会随版本变,原理不会。
  • 给可执行配置。settings.json 写到字段级,Hooks 给到能跑的 JSON,Skills 给到能装的 SKILL.md。照做即可生效。
  • 面向真实工程。不拿"写个 hello world"凑数。案例来自真实的遗留重构、全栈开发、20+ 项目的安全审查、一人公司接单与产品化。
  • 直面失败。每条工作流都列出版本陷阱、权限冲突、幻觉症状与补救方法——翻车不可怕,可怕的是不知道为什么翻车。
  • 命令真实性。内置命令与自定义 skill 严格区分。本书不会把 /bug(其实是反馈通道)伪装成自动修 Bug 命令。

适合谁读

  • 开发者:已经会写代码、用 Git、读得懂测试失败,但想把 Claude Code 从"问答工具"升级为"可验证工程代理"。从第一部分建立认知底座,重点读第二、三部分。
  • 一人公司 / 超级个体:用 Claude Code 做产品调研、接单交付、内容生产、Agent 产品构建。重点读第二、五、六部分。
  • Agent 工程师:关心多智能体编排、Agent SDK、架构选型与产品骨架。直接进入第四部分,辅以第五部分的实战案例。

如何使用这本书

全书六部分加附录,按"认知→工程→扩展→编排→实战→产品化"递进:

  1. 第一部分 · 入门篇——安装、订阅、交互、CLAUDE.md、权限。地基,决定后面所有章节的天花板。
  2. 第二部分 · 工程篇——可执行闭环、Plan Mode、精准指令、重构与修 Bug、全栈开发、上下文管理、Token 控本、Git 与 Code Review。把 Claude Code 变成可验证工程代理的核心。
  3. 第三部分 · 扩展篇——Hooks、MCP、Skills 与自定义命令、Status Line / Output Style、调试排障。配置与扩展能力。
  4. 第四部分 · Agent 工程篇——Subagents、Workflows 与 Ultracode、Agent SDK、Managed Agents、三家架构哲学对比、Agent 产品可复用骨架。多智能体与编排。
  5. 第五部分 · 实战案例篇——代码安全审查、红队对抗式审查、RAG 项目、内容生产工作流。真实项目落地。
  6. 第六部分 · 产品化与一人公司篇——接单开发、系统性框架、备份迁移、多模型与成本策略。从工具到生意。

附录提供命令真实性总表、设置速查、权限语法、Hook 事件、frontmatter 字段、报错速查、版本时间线与官方资料,做案头时随时翻阅。

一个核心理念

用 Claude Code 这件事,最终是要脱离教程的。一本好教程的目标,不是让你照着它抄一辈子命令,而是让你在理解架构与边界之后,能够凭自己的判断,把一个模糊的需求变成一个有范围、有验证、有失败边界的工程任务。

人定方向,机器填细节。这是全书所有章节朝着的方向。

愿你在这本书的陪伴下,早日把这本书扔到一边。

——编者,2026 年 7 月


下一章:什么是 Claude Code | 返回目录