Claude Code智能体编程实践
茹炳晟和殷海英联袂翻译,谷歌+Langchain 大预言模型专家分享:**工具用法讲解,围绕上下文工程、MCP、SDD、钩子、子智能体与多智能体协作,展示如何将Claude Code纳入真实研发流程。

作者:[美] 伊甸·马尔科(Eden Marco)著 茹炳晟 殷海英 译

定价:79.8元

印次:1-1

ISBN:9787302724704

出版日期:2026.08.01

印刷日期:2026.08.18

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

大多数开发者初次接触Claude Code时,都习惯采用“聊天式提示”的交互模式。但随着项目的推进、规模的扩大,自动化流程必须做到安全、可重复、可控制,“聊天式提示”的固有短板便暴露无遗。《Claude Code智能体编程实践》将带你突破这种局限,将Claude Code打造为一个可扩展的、由智能体驱动的开发平台。 本书浓墨重彩地描述如何直接在终端和集成开发环境中,构建具备上下文感知能力的AI工作流。将讲解如何用斜杠命令控制Claude Code,如何使用持久化记忆文件管理长期上下文,以及如何用钩子在Claude Code生命周期的不同阶段触发操作,从而自动完成各类开发任务。 本书还讲述了现代智能体生态中的重要组件MCP(模型上下文协议),分析MCP的诞生背景与核心架构,演示如何在Claude Code中配置MCP服务器以实现工具、智能体和工作流的上下文互通。此后讨论如何在MCP、技能和子智能体之间做出取舍,选出适配业务场景的技术方案。 阅读本书后,你将学会用子智能体、并行会话和分层委派来设计和编排多智能体系统,将能得心应手、有条理地将 Claude Code融入真实开发工作流中。 本书亮点: ?在终端和IDE中使用Claude?Code设计智能体编程(agentic?coding)工作流 ?通过可复用的斜杠命令和钩子,构建专属的自动化开发流程 ?在Next.js项目中使用Claude Code实现AI驱动的工作流 ?使用Claude Code记忆文件创建持久化的AI记忆 ?应用MCP实现工具和智能体之间的结构化上下文互通 ?使用子智能体和编排模式设计多智能体系统 ?通过项目文档和上下文控制,实施统一的编码规范 ?在保障代码可维护性的前提下,扩大AI结对编程的应用范围

伊甸·马尔科(Eden Marco)是 Google Cloud 的大语言模型专家,也是 LangChain 大使。他在软件工程和云架构领域拥有深厚的技术积淀,曾是 Orca Security 的创始工程师之一。他拥有以色列理工学院的计算机科学学士学位,并曾在赖赫曼大学任教。伊甸致力于基于实战经验,开发具有实际生产价值的课程。

行业名家力荐 当编程智能体不再只是简单的聊天玩具,而是能横跨整个代码库、调用外部工具、执行长周期任务时,理解其底层逻辑便成了决胜关键。本书正是这样一本“内功秘籍”,从上下文工程的核心原则,到MCP服务端扩展、GitHub自动化、多智能体协作,再到深度智能体与长时工作流,全程带你亲手驾驭Claude Code的每一层能力。无论你是想优化终端工作流,还是构建可扩展的智能体系统,本书都能让你从“会用”跃升到“会造”。实战密集,认知升级,值得案头常备。 陶建辉 涛思数据创始人、CEO AI Coding正在给整个开发编程行业带来翻天覆地的革命,我们也应当积极拥抱AI带来的变化。熟练使用Claude Code应该是行业共识,很难想象现在没有这类Coding Agent,我们该如何开发。除了工具实操,读者还应深入理解Agent的设计理念与底层原理,进一步思考团队协同、AI协同的未来协作模式。期望本书不仅可以提升你的工具使用效率,更能启发你开展相关方向的思考。 毛剑 哔哩哔哩技术委员会主席 基础架构部、质量保障中心、游戏技术中台总经理 AI编程智能体正成为研发效能升级的核心抓手,是软件产业智能化转型的重要方向。《Claude Code智能体编程实践》避开空泛理论,系统梳理智能体落地方法、工具集成与协同模式,兼具行业视野与实操价值。对国内科技行业研发团队与技术管理者的参考性很强,值得一线技术从业者研读。 马龙飞 中国信息通信研究院云计算与数字化研究所 智能原生软件工程负责人 不管你是否乐意承认,大模型与Coding Agent已在深度重塑软件开...

目录
荐语
查看详情 查看详情
目         录

第1章  上下文工程    2

1.1    上下文工程简介    2

1.2    Claude Code 及其上下文工程策略    5

1.2.1    策略 1:写入上下文与持久化记忆   5

1.2.2    策略 2:智能上下文检索   8

1.2.3    策略 3:上下文压缩   9

1.2.4    策略 4:利用子智能体实现上下文隔离   9

1.3    系统提示及其重要性    10

本章小结    12

第2章  Claude Code 核心要点    14

2.1    设置 Next.js 项目    15

2.1.1    运行并验证应用    16

2.1.2    初始化 Claude Code    17

2.2    将 Playwright MCP 连接到Claude Code   20

2.2.1    验证 MCP 连接    21

2.2.2    使用 Cursor 规则作为附加上下文    22

2.3    创建前端记忆上下文    22

2.4    基于规范实现主页面   27

本章小结    30

第3章  Claude Code入门——核心命令指南    31

3.1    Claude Code 的定价与方案    32

3.1.1    选项 1:使用 Anthropic API密钥    33

3.1.2    选项 2:使用 Claude订阅    34

3.2    使用斜杠命令控制ClaudeCode    36

3.3    在... 查看详情

《Claude Code智能体编程实践》让我尤为欣赏的地方在于,它没有回避复杂性,也没有沉溺于炫技。作者用HookHub 这样一个贯穿全书的实战项目,将Claude Code的配置、MCP服务端扩展、GitHub Actions自动化、多智能体协同、子智能体隔离、输出风格定制等硬核主题串联起来。每引入一个新概念,都对应一个可运行、可验证的实验场景。你学到的不是零散的技巧,而是一套可以迁移到任何智能体驱动开发中的系统性方法论。

查看详情