Skip to content
看累了听个音乐吧

前言

从零到精通 Anthropic Claude Code — 一本面向开发者的完整参考书

前言

为什么写这本书

2024 年底,Anthropic 发布了 Claude Code。和其他代码补全工具不同,Claude Code 是真正的"代理式"编程助手——它不只是帮你补全代码,而是真正理解你的整个项目,规划方案,跨文件执行,自己验证结果。

我在学习和使用Claude Code的过程中,是一边实际用它来做开发, 一边摸索它的各种用法和最佳实践. 市面上有不少使用者的使用经验和分享, 官方的文档也很多很系统, 我自己着实啃了不少原文文档, 做了不少凌乱的笔记.

最近发现 Anthropic 也把Claude Code的帮助文档整理成了一门课程, 也就是 《Claude Code in Action》 这门课程, 我也花了点时间读了一遍, 发现很多内容跟我的笔记都契合, 所以就整理了一遍自己凌乱的笔记, 结合阅读官方课程的理解, 整理成了这本书。

本书的目标

  • 不只是功能罗列:每个特性都会解释背后的设计思路
  • 配合实际场景:大量真实项目场景中的使用案例
  • 踩坑经验:那些官方文档没写、但你一定会遇到的问题
  • 可以动手:每章都有可以直接运行的示例

内容来源

本书内容来自:

  1. Anthropic 官方课程《Claude Code in Action》
  2. Claude Code 官方文档(code.claude.com/docs)
  3. 实际使用中的经验积累
  4. 社区分享的最佳实践

读者要求

  • 会用命令行(不需要专家级别)
  • 了解 Git 基础操作
  • 有一定编程经验(任何语言均可)

关于本书

本书系统整理了 Claude Code 的核心概念、使用技巧与实战经验,适合:

  • 想把 AI 融入日常开发工作流的软件开发者
  • 希望在团队中落地 AI 编程助手的技术 leader
  • 对 AI Agent 架构感兴趣的技术研究者

内容结构

章节主题难度
第一章Claude Code 是什么⭐ 入门
第二章安装与环境配置⭐ 入门
第三章上下文管理:CLAUDE.md⭐⭐ 进阶
第四章实战工作流⭐⭐ 进阶
第五章自定义命令与自动化⭐⭐ 进阶
第六章MCP 服务器集成⭐⭐⭐ 高级
第七章GitHub 工作流集成⭐⭐⭐ 高级
第八章Hooks 深度指南⭐⭐⭐ 高级
第九章SDK 与编程化控制⭐⭐⭐ 高级
附录参考资料、常见问题

约定说明

本书中的代码示例使用以下约定:

bash
# 以 $ 开头的是终端命令
$ claude "帮我分析这个项目"

# 以 > 开头的是 Claude Code 交互提示
> what does this project do?

配置文件示例会标注文件路径:

json
// ~/.claude/settings.json
{
  "hooks": { ... }
}

开始阅读吧。希望这本书能让你的日常开发工作变得更有意思。

基于 CC BY-NC-SA 4.0 协议发布